Big Huge Thesaurus

systole

noun

sounds kind of like