LEMSIP


Meaning of LEMSIP in English

Lem ‧ sip /ˈlemsɪp/ BrE AmE trademark

a type of medicine in the form of a powder, which is mixed with hot water to make a drink for curing colds

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