meaning of scapegallows

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


Related Words

scapegallows |

Developed & Maintained By Taraprasad.com

Treasure Words