Drop-tower Definition

noun

(physics, engineering) A tower, containing a long evacuated tube, within which objects can be dropped experimentally.

Wiktionary

An amusement ride in which riders experience free fall.

Wiktionary

Other Word Forms of Drop-tower

Noun

Singular:
drop-tower
Plural:
drop towers

Find Similar Words

Find similar words to drop-tower using the buttons below.

Words Starting With

Words Ending With

Unscrambles

drop-tower