Definitions
There is 1 meaning of the phrase
Popular Struggle Front.
Popular Struggle Front - as a noun
A terrorist group of radical palestinians who split with al-fatah in 1967 but now have close relations with al-fatah; staged terrorist attacks against israel across the lebanese border
Synonyms (Exact Relations)
palestinian popular struggle frontpsf