meaning of sergeant at law

1. an English barrister of the highest rank


Related Words

sergeant-at-law |

Developed & Maintained By Taraprasad.com

Treasure Words