Gallows-bird definitions

One who is destined or deserves to be hanged.
noun
8
0
A person who deserves hanging.
noun
7
0
(archaic) A person who deserves to be, or is likely to be hanged.
noun
0
0

Origin of gallows-bird

Compare virtually identical French construction gibier de potence, and similar English jailbird.