DORCHESTER, THE


Meaning of DORCHESTER, THE in English

Dorchester, the BrE AmE

a large expensive hotel in London

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.