0 a trade association in the City of London, especially one with ancient origins
1 a company that rents vehicles
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
livery company