English Dictionary
Definition BO in British English
BO noun
[uncountable] noun
/ˌbiː ˈəʊ/
1
body odour: an unpleasant smell that comes from someone who has not washed recently or who has been exercising a lot
