Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
rasp 
  n 
1 grating, grinding, scrape, scratch 
  vb 
2 abrade, excoriate, file, grind, rub, sand, scour, scrape 
3 grate (upon), irk, irritate, jar (upon), rub (someone) up the wrong way, set one's teeth on edge, wear upon