Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-5 of 5 results

riff US English

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

riffraff US English

disreputable or undesirable people

riff-raff English-Italian

marmaglia f