Synonyms

1. INLA

noun. a radical terrorist group dedicated to the removal of British forces from Northern Ireland and the unification of Ireland.

Synonyms

  • People's Liberation Army
  • People's Republican Army
  • Irish National Liberation Army

Featured Games

Synonym.com