meaning of star chamber

1. a former English court that became notorious for its arbitrary methods and severe punishments


Related Words

star chamber | star-chamber |

Developed & Maintained By Taraprasad.com

Treasure Words