slam dunk Meaning, Definition & Usage

  1. noun something that is a sure to occur; a foregone conclusion
    • predicting his success was a slam dunk
  2. noun a forceful dunk

WordNet