What is the full meaning of mantlets
MANTLET, a mobile screen used to protect soldiers, also MANTELET [n]
Example of the word mantlets placed on a Scrabble board.