• Masterminds

    Noun

    plural

    1. Plural of mastermind

    Verb

    1. masterminds

      (third-person singular of mastermind)

    Anagrams

    © Wiktionary