slam-dunk
Explore definitions, synonyms, and language insights of slam-dunk
Definitions
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