MORTLAKE


Meaning of MORTLAKE in English

ˈmȯtˌlāk noun

Etymology: probably from Mortlake, parish in Barnes municipal borough, southwestern suburb of London, England

Britain : oxbow lake

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.