drop tower
noun1
Engineering, Natural sciences, Physical sciences, Physics A tower, containing a long evacuated tube, within which objects can be dropped experimentally.
2
An amusement ride in the form of a tall tower from which riders experience free fall.