Meaning of “hangdog” in the English Dictionary

british dictionary