English Dictionary
Definition riff-raff in British English
riff-raff noun
[uncountable] noun
/ˈrɪfˌræf/
Synonyms and related words
