slam-dunk v 1: make a forceful move against; "the electronic travel market is slam-dunking traditional travel agencies" 2: make a slam dunk; shoot a basketball in a slam dunk
Copyright © 2024 3Dict.net