THROW DOWN YOUR ARMS Meaning of THROW DOWN YOUR ARMS in English stop fighting or arguing, bury the hatchet It's time to throw down your arms and forgive him. English idioms vocab. Словарь английских идиом и выражений. 2012