Drop-tower Definition
noun
(physics, engineering) A tower, containing a long evacuated tube, within which objects can be dropped experimentally.
Wiktionary
Other Word Forms of Drop-tower
Noun
Singular:
drop-tower
Plural:
drop towersFind Similar Words
Find similar words to drop-tower using the buttons below.