Search

Escto search a new word

storeroom

noun
originGermanic

A room in which goods, supplies, or equipment are kept for future use.

Word Map