AMBRY


Meaning of AMBRY in English

[am.bry] n, pl ambries [ME almery, fr. MF almarie, armarie, fr. L armarium, fr. arma weapons--more at arm] (14c) 1 dial chiefly Brit: pantry

2: a recess in a church wall (as for holding sacramental vessels)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.