drop tower
Jump to navigation
Jump to search
English[edit]
Noun[edit]
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.