Big Huge Thesaurus

lodgement

noun

sounds kind of like