Big Huge Thesaurus

launchpad

noun

sounds kind of like