LEMON BALM Meaning of LEMON BALM in English noun [ U ] a herb with leaves that taste of lemon Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005