slam-dunk

Verb
  1. Make a forceful move against (synset 202608682)
    "the electronic travel market is slam-dunking traditional travel agencies"
  2. Make a slam dunk;
    Shoot a basketball in a slam dunk (synset 201600753)

Other Searches