CANAILLE


Meaning of CANAILLE in English

[ca.naille] n [F, fr. It canaglia, fr. cane dog, fr. L canis--more at hound] (1661) 1: rabble, riffraff

2: proletarian

Merriam-Webster English vocab.      Английский словарь Merriam Webster.