lame dogDefinition of lame dog noun a person who is in need or who is the object of charity:Who do you want the money for? Not another of your lame dogs, is it?