scelerats meaning

Meaning of scelerats

What is the full meaning of scelerats

SCELERAT, (French) a villain, also SCELERATE [n]

Example of the word scelerats placed on a Scrabble board.

Unscrambled word scelerats

Points for scelerats

Scrabble
19 points
Word With Friends
13 points
Wordfeud
19 points

Related pages for scelerats