Synonyms of Mossad

Primary definition: The national intelligence agency of Israel, responsible for intelligence collection, covert operations, and counterterrorism.

Full Dictionary Entry

Antonyms & Opposite Concepts