LONDON CLAY Meaning of LONDON CLAY in English n. a geological formation in the lower division of Eocene in SE England. [London, capital of the UK] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012