Subscriber login


Forgot your password?

Library card login

Other

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-Italian

marmaglia f