|
Definition of Mossad
1. Noun. The Israeli foreign intelligence agency. "The primary focus of the Mossad is on Arab nations"
Generic synonyms: International Intelligence Agency
Geographical relationships: Israel, Sion, State Of Israel, Yisrael, Zion
Geographical relationships: Israel, Sion, State Of Israel, Yisrael, Zion