'slam dunk' definitions:

Definition of 'slam dunk'

(from WordNet)
noun
Something that is a sure to occur; a foregone conclusion; "predicting his success was a slam dunk"
noun
A forceful dunk

Words containing 'slam dunk'