• word of the day

    mantlet

    mantlet - Dictionary definition and meaning for word mantlet

    Definition
    (noun) portable bulletproof shelter
    Synonyms : mantelet
Download our Mobile App Today
Receive our word of the day
on Whatsapp