POLO Meaning of POLO in English n. game played with a mallet and ball while riding horseback Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012