Yahoo Web Search

Search results

  1. Dictionary
    mantlet
    /ˈmantlɪt/

    noun

    • 1. a woman's short, loose sleeveless cloak or shawl. historical
    • 2. a bulletproof screen on a military vehicle.

    More definitions, origin and scrabble points