AMBRY Meaning of AMBRY in English noun almonry. 2. ambry ·noun a store closet, as a pantry, cupboard, ·etc. 3. ambry ·noun in churches, a kind of closet, niche, cupboard, or locker for utensils, vestments, ·etc. Webster English vocab. Английский словарь Webster. 2012