Definition of PALLIARD

palliard

Plural: palliards

Noun

  • A beggar or vagrant, especially a professional one; (earlier especially) a lecher.

Origin / Etymology

From Middle English payllart (1484), Middle French paillard, from Middle French paille (“straw”).

Scrabble Score: 11

palliard: not valid in Scrabble (US) TWL Dictionary
palliard: not valid in Scrabble (MW) Merriam-Webster Dictionary
palliard: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 0

palliard: not valid in Words With Friends