Big Huge Thesaurus

ebitda

noun

sounds kind of like