Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
rag1 a scrap or fragment of cloth. [5 definitions]
rag2 (informal) to tease or scold.
rag3 a composition of ragtime music.