FRIAR'S BALSAM


Meaning of FRIAR'S BALSAM in English

■ noun a solution containing benzoin in alcohol, used chiefly as an inhalant.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.