BODY ODOUR


Meaning of BODY ODOUR in English

ˈbody ˌodour BrE AmE noun [uncountable]

the natural smell of someone’s body, especially when this is unpleasant SYN BO

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