Home
Search
Index
Definify.com
Webster
1913
Edition
Armrack
Arm′rackˊ
,
Noun.
A frame, generally vertical, for holding small arms.
Similar Results
Arrack
Barrack
Arrach
Barrack-master