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 the form of a tall tower from which riders experience free fall.
Translations
Hidden categories:
- Pages with entries
- Pages with 1 entry
- Translation table header lacks gloss
- Entries with translation boxes
- Terms with Mandarin translations
- Terms with Finnish translations
- Terms with German translations
- Terms with Japanese translations
- Terms with Korean translations
- Terms with Spanish translations