meaning of vamps
1. The piece designed to protect the arm from the elbow to the wrist.
2. cannon of plate armor protecting the forearm
Related Words
vambrace | vamoose | vamose | vamp | vamp up | vamped | vamper | vamping | vampire | vampire bat | vampirism | vamplate | vamure |