Big Huge Thesaurus

scoter

noun

sounds kind of like