0%

ALL meanings of symbionese liberation army

Sym·bi·o·nese lib·er·a·tion ar·my
S s
  • noun symbionese liberation army a group of urban guerrillas, active in the early 1970s in the U.S. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?