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 - Словарь современного английского языка.
2012