Synonyms and Antonyms for IDF

1. IDF (n.)

the ground and air and naval forces of Israel

Synonyms: