What is the full meaning of vamplates
VAMPLATE, a hand guard [n]
Example of the word vamplates placed on a Scrabble board.