Meaning of BO in English

BO

Body Odor - smell of sweat from the human body The BO from the man in the elevator was very bad.

English idioms vocab.      Словарь английских идиом и выражений.