slam-dunk
Nouns
-
(n) something that is a sure to occur; a foregone conclusion
- predicting his success was a slam dunk
- (n) a forceful dunk
Verbs
-
(v) make a forceful move against
- the electronic travel market is slam-dunking traditional travel agencies
- (v) make a slam dunk; shoot a basketball in a slam dunk