English Dictionary
Definition Lloyd’s in British English
Lloyd’s
/lɔɪdz/
1
a British organization that sells insurance, especially for ships and aircraft. Lloyd's is sometimes called Lloyd's of London.
Synonyms and related words
