LEOPARDS Scrabble 11 Words With Friends 13 Definition LEOPARDS is the plural of LEOPARD. noun LEOPARD: the pelt of a leopard. See all 409 words you can make from LEOPARDS → 8-letter words Words starting with L Words ending with S ← Unscramble different letters