SCAPEGALLOWS MEANING IN ENGLISH

• Scapegallows Definition & Synonyms

  1. (n.) One who has narrowly escaped the gallows for his crimes.


RECENT SEARCHES