こすり落とす

to scrape off; to rub off

Meaning

  1. v5s
    to scrape off; to rub off

Example sentences

  • I couldn't scrub the stain out.