mossad
1. [ noun ] the Israeli foreign intelligence agency
Examples:

"the primary focus of the Mossad is on Arab nations"

Related terms: international_intelligence_agency Israel
Similar spelling:   Moscato
  most
  moist
  Mosqueda