Meaning of “masque” in the English Dictionary

british dictionary