al-muhajiroun Meaning, Definition & Usage

  1. noun a hard-line extremist Islamic group in Great Britain who support bin Laden and other terrorist groups

WordNet