ARMRACK Meaning of ARMRACK in English ( n. ) A frame, generally vertical, for holding small arms. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012