4 results for

Top matchCommon
  1. to hit; to beat (sb); (coll.) to smash (sth)

More words