ARMRACK Meaning of ARMRACK in English (n.) A frame, generally vertical, for holding small arms. Webster's English dictionary. Английский словарь Webster. 2012