Big Huge Thesaurus

ctc

noun

sounds kind of like