Definition of PALLIARD

palliard

Meanings

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 is not valid in Scrabble (US) TWL Dictionary
palliard is not valid in Scrabble (MW) Merriam-Webster Dictionary
palliard is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 0

palliard is not valid in Words With Friends