Big Huge Thesaurus

stowage

noun

sounds kind of like