Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

palliard Definition

Cancel
palliard
noun
a beggar or vagrant, especially a professional one

Words Related to palliard!

palliard Examples by Brain Bank Users