LONDON PLANE


Meaning of LONDON PLANE in English

n. a hybrid plane-tree resistant to smoke and therefore often planted in streets.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.