FRIARY Meaning of FRIARY in English [noun] [C]A friary is a building in which friars live. Cambridge English vocab. Кембриджский английский словарь. 2012