ARMRACK


Meaning of ARMRACK in English

noun a frame, generally vertical, for holding small arms.

Webster English vocab.      Английский словарь Webster.