Guess and write the meaning of:
duck guns
Guns with exploding bullets that can kill even the most powerful animals.