Search Details

Word: body odour (lookup usage) (lookup stats)


Meaning:

Noun:

  • The unpleasant smell emitted by a person's body, caused by bacteria multiplied by sweat.

Source: Wiktionary | Src Info »