An Encylopedia Britannica Company

body odor

1 ENTRIES FOUND:
body odor noun
body odor
noun
Britannica Dictionary definition of BODY ODOR
[noncount]
: an unpleasant smell from the body of a person who has been sweating or is not clean abbreviation BO