b.o. - English Synonyms Dictionary

b.o.

n.
[1] body odor , body odour