ARM (12) Meaning of ARM (12) in English (n.) A weapon of offense or defense; an instrument of warfare; -- commonly in the pl. Webster's English dictionary. Английский словарь Webster. 2012