Word info Synonyms

drop tower

Noun

Meaning

(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.

Source: en.wiktionary.org

Synonyms

Examples

Try one of three summer rope courses or the Drop Tower zip line with a 65 ft free-fall. Source: Internet

Close letter words and terms