meaning of bee killer

bee killer meaning in General Dictionary

quick predatory fly having a stronger human anatomy like a bee utilizing the proboscis hardened for drawing juices of other insects captured regarding the wing