ARMRACK


Meaning of ARMRACK in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Etymology: arm (IV) + rack

: a frame for holding pistols or other small arms

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.