Tamil Dictionary 🔍

armrack

Arm"rack`, n. Defn: A frame, generally vertical, for holding small arms.


armrack - Similar Words