Podoscaph

enUK

Pod´o`scaph


n.1.A canoe-shaped float attached to the foot, for walking on water.