English dictionary, thesaurus, translations & etymology
FreeDict.com
noun

palliard

Palliard (noun) means a beggar or vagrant, especially a professional one; (earlier especially) a lecher.

noun
1
A beggar or vagrant, especially a professional one; (earlier especially) a lecher.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “palliard” A quick quiz — meaning, synonyms & usage

Etymology

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

Rhymes for palliard

See all rhymes for palliard →

Frequently asked questions

What is the meaning of palliard?

"palliard" (noun) means a beggar or vagrant, especially a professional one; (earlier especially) a lecher.

Definitions from wiktionary, CC BY-SA · etymology from Wiktionary