body odor

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