English synonyms about - contact  

Force 17

noun

1 Force 17

Formed in 1972 as a personal 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.


Find more on force 17 elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0271