English dictionary
body odor meaning and definition
Definition and meaning of body odor at MeaningMonkey.org. body odor meaning and definition in the English Dictionary.BODY ODOR noun
Definition of body odor (noun)
- malodorousness resulting from a failure to bathe
- synonyms: B.O., body odour
Source: Princeton University Wordnet