BO Meaning of BO in English BO /ˌbiː ˈəʊ $ -ˈoʊ/ BrE AmE noun [uncountable] (body odour) an unpleasant smell from someone’s body caused by ↑ sweat Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012