What does aquascaph mean?

aquascaph meaning in Urban Dictionary

a water-boat.