Big Huge Thesaurus

merlon

noun

sounds kind of like