Mossad in Turkish Mossad in Turkish Mossad proper noun The national intelligence agency of Israel. Add to Flashcards