RIFF-RAFF


Meaning of RIFF-RAFF in English

■ noun disreputable or undesirable people.

Origin

C15 (as riff and raff ): from OFr. rif et raf 'one and all, every bit', of Gmc origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.