• word of the day

    mossad

    mossad - Dictionary definition and meaning for word mossad

    Definition
    (noun) the Israeli foreign intelligence agency
    Example Sentence
    • the primary focus of the Mossad is on Arab nations
Download our Mobile App Today
Receive our word of the day
on Whatsapp