Meaning of slam-dunk

Definition of slam-dunk

(noun) gold and black butterflyfish found from West Indies to Brazil
(verb) make a slam dunk; shoot a basketball in a slam dunk

Other information on slam-dunk

WIKIPEDIA results for slam-dunk
Amazon results for slam-dunk