al-qa'ida al-qa'ida

Definition(s):

  • (n) a terrorist network intensely opposed to the United States that dispenses money and logistical support and training to a wide variety of radical Islamic terrorist groups; has cells in more than 50 countries

Synonym(s)

Word of the Day
repudiate repudiate
/ri ˈpju di ˌeɪt /