BODY ODOR


Meaning of BODY ODOR in English

noun

1. : the characteristic odor of a living animal body

2. : an unpleasant odor from a perspiring or unclean person

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.