Definition of to slam-dunk in English English dictionary
make a forceful move against; "the electronic travel market is slam-dunking traditional travel agencies"
to put a ball through the net in basketball, by jumping very high and throwing the ball down through the net
make a slam dunk; shoot a basketball in a slam dunk make a forceful move against; "the electronic travel market is slam-dunking traditional travel agencies