Definitions of Idf:

  • noun:   the ground and air and naval forces of Israel