Word info

livery company

Noun

Meaning

one of the chartered companies of London originating with the craft guilds

Source: WordNet

Hypernyms

Close letter words and terms