slam dunk

slam dunk

English Noun
Ad

Definition

An impressively forceful dunk.

Example Sentences

  • "As long as you get the vice president's approval first, it'll be a slam dunk."
Ad