CATERY


Meaning of CATERY in English

(n.) The place where provisions are deposited.

Webster's English dictionary.      Английский словарь Webster.