Found 1 items, similar to Force 17.
English → English (WordNet)
Definition: Force 17
Force 17
n : formed in 1972 as a opersonal security force for Arafat and
other PLO leaders; became one of PLO's elite units; has
built an extensive infrastructure of terrorist cells and
weapon depots in Europe while attacking Israeli targets