CATERY Meaning of CATERY in English noun the place where provisions are deposited. Webster English vocab. Английский словарь Webster. 2012