VariousWords beta
Related Terms:
Definitions:
Noun
livery company
Definition: one of the chartered companies of London originating with the craft guilds
Definition: A guild of the City of London, some now incorporated and taking part in local government.