drop tower
English
Noun
drop tower (plural drop towers)
- (physics, engineering) A tower, containing a long evacuated tube, within which objects can be dropped experimentally.
- An amusement ride in which riders experience free fall.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.