CANAILLE


Meaning of CANAILLE in English

n. the rabble; the populace.

Etymology: F f. It. canaglia pack of dogs f. cane dog

Oxford English vocab.      Оксфордский английский словарь.