BEECHAM'S POWDERS


Meaning of BEECHAM'S POWDERS in English

ˌBeecham's ˈpowders BrE AmE trademark

a popular type of British medicine for colds or ↑ flu , sold as a powder that you mix with water

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.