Definition of body odour in English English dictionary
The unpleasant smell emitted by a person's body, caused by bacteria multiplied by sweat
body odour in AM, use body odor Body odour is an unpleasant smell caused by sweat on a person's body. = B.O. the natural smell of someone's body, especially when this is unpleasant = BO