'slam-dunk' definitions:

Definition of 'slam-dunk'

(from WordNet)
verb
Make a forceful move against; "the electronic travel market is slam-dunking traditional travel agencies"
verb
Make a slam dunk; shoot a basketball in a slam dunk