English Dictionary
Definition the PLO in British English
the PLO
/ˌpiː el ˈəʊ/
1
the Palestine Liberation Organization: an organization that works to create an independent Arab state of Palestine
