• Mascarade

    Full definition of mascarade

    Noun

    mascarade

    (plural mascarades)
    1. Alternative form of masquerade

    Anagrams

    © Wiktionary