Israeli Destruction ForcesWiktionary 原文英美词源说明In reference to the alleged destructive war crimes of the IDF.释义专有名词proper noun1(slang, derogatory) The Israel Defense Forces.