Big Huge Thesaurus

catapult

noun

verb