Big Huge Thesaurus

thrombus

noun

sounds kind of like