English-German translations for slam dunk
Definition of slam dunk
- An impressively forceful dunk
- Tacking on top of the wind of the following yacht in close quarters
Examples
- As long as you get the vice presidents approval first, itll be a slam dunk.
Trending Searches
Popular Dictionaries