Idioms Related to Weapons | Learn English & Grammar
Everything is fair in love and war. A very old and equally common idiom that has also been used in many Bollywood movies. This idiom means that when there is conflict, one can act in a very horrifying or dangerous way. Ethics can be left aside. Battle of nerves: This idiom means that the situation of war is so furious […]