Definitions from Wiktionary (drop tower)
▸ noun: (physics, engineering) A tower, containing a long evacuated tube, within which objects can be dropped experimentally.
▸ noun: An amusement ride in which riders experience free fall.
▸ Words similar to drop tower
▸ Usage examples for drop tower
▸ Idioms related to drop tower
▸ Wikipedia articles (New!)
▸ Words that often appear near drop tower
▸ Rhymes of drop tower
▸ Invented words related to drop tower
▸ noun: (physics, engineering) A tower, containing a long evacuated tube, within which objects can be dropped experimentally.
▸ noun: An amusement ride in which riders experience free fall.
Similar:
shot tower,
tower,
dropshaft,
flare tower,
towerwork,
lift tower,
diving platform,
tour,
fire tower,
summer-tower,
more...
▸ Words similar to drop tower
▸ Usage examples for drop tower
▸ Idioms related to drop tower
▸ Wikipedia articles (New!)
▸ Words that often appear near drop tower
▸ Rhymes of drop tower
▸ Invented words related to drop tower