Definition of Mossad

  • (noun) the Israeli foreign intelligence agency; "the primary focus of the Mossad is on Arab nations"

Synonyms of Mossad


Antonyms of Mossad


No Antonyms Found.

Homophones of Mossad


No Homophones Found.