English | German | Russian | Czech

scapegallows English

Meaning scapegallows meaning

What does scapegallows mean?

scapegallows

(colloquial, dated) A criminal who has narrowly escaped being hanged.

Are you looking for...?