Dictionary search results

Showing 1-5 of 5 results

riff British & World English

A short repeated phrase in popular music and jazz, frequently played over changing chords or harmonies or used as a background to a solo improvisation

riff-raff British & World English

Disreputable or undesirable people

riff-raff English Thesaurus

she said that she thought my friends were riff-raff