Mossad
[mɔsæd]
Definition
(noun.) the Israeli foreign intelligence agency; 'the primary focus of the Mossad is on Arab nations'.
Editor: Timmy--From WordNet
[mɔsæd]
(noun.) the Israeli foreign intelligence agency; 'the primary focus of the Mossad is on Arab nations'.
Editor: Timmy--From WordNet