gallows bird

Explore definitions, synonyms, and language insights of gallows bird

Definitions

Noun
a person who deserves to be hanged

More General Terms