ALL meanings of attack dog
at·tack dog
A a - noun attack dog a dog trained to attack on command 3
- noun attack dog a dog trained to attack on command, as for protection or to aid in the apprehension of criminals. 1
- noun attack dog Any dog bred; trained or used for the purpose of attacking a target, either on command or on sight; trained either as a specialized form of police dog or a security force dog. 0
- noun attack dog A dog used in dogfighting; a bloodsport. 0
- noun attack dog A person who engages in rhetorical attacks on behalf of another. 0