PLO Meaning of PLO in English n. organization that seeks Palestinian independence from Israeli rule Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012