Webster Dictionary(0.00 / 0 votes)Rate this definition: Cupola(noun) a roof having a rounded form, hemispherical or nearly so; also, a ceiling having the same form. When on a large scale it is usually called dome. Cupola(noun) a small structure standing on the top of a dome; a lantern.
In 1923, Richard Gurley Drew working for 3M invented masking tape, a paper-based tape with a mildly sticky adhesive. In 1925 this became the Scotch brand masking tape. In 1930, Drew developed a transparent tape based on cellophane, called Scotch Tape.n 1923, Richard Gurley Drew working for 3M invented masking tape, a paper-based tape with a mildly sticky adhesive. In 1925 this became the Scotch brand masking tape. In 1930, Drew developed a transparent tape based on cellophane, called Scotch Tape.
When was the first eight track player inventted when was the first cassette tape player inventted?   Lear moved on to yet another challenge: the perfection of an endless magnetic loop recording and playback system.