RIFFRAFF


Meaning of RIFFRAFF in English

noun sweepings; refuse; the lowest order of society.

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