ARMRACK Meaning of ARMRACK in English noun a frame, generally vertical, for holding small arms. Webster English vocab. Английский словарь Webster. 2012