Big Huge Thesaurus

seismosaur

noun

sounds kind of like