Big Huge Thesaurus

velodrome

noun

sounds kind of like