Synonyms and Antonyms for idf

1. IDF (n.)

the ground and air and naval forces of Israel

Synonyms: