English Dictionary
Definition slam-dunk in British English
slam-dunk verb
[intransitive/transitive] verb
Synonyms and related words

English Dictionary