Big Huge Thesaurus

tachograph

noun

sounds kind of like