Meaning of slam dunk

Definition of slam dunk

(noun) something that is a sure to occur; a foregone conclusion; "predicting his success was a slam dunk"

Other information on slam dunk

WIKIPEDIA results for slam dunk
Amazon results for slam dunk