Hovercraft
-
to [hover] over a [public toilet] for a [number two].
Hovercraft meaning & definition 1 of Hovercraft.
-
A vehicle or craft that travels over land or water on a cushion of air provided by a downward blast. A design was first patented by Christopher Cockerell (1910–99) in 1955.
Hovercraft meaning & definition 2 of Hovercraft.