^Oxford English Dictionary. hydrocycle n. [cycle n. 11] a velocipede adapted for propulsion on the surface of water. 1898 River & Coast 9 July 13/1 One of the most interesting items was the Hydrocycle versus Skiff Race.