• Slam-dunk

    Full definition of slam-dunk

    Noun

    1. Alternative form of slam dunk
    © Wiktionary