Definition of London plane in English:

London plane

noun

  • A plane tree which is considered to be a hybrid between the American and the oriental planes. Its flaking bark renders it resistant to pollution and it is widely planted in towns.

    • ‘Before long patterns emerged, with maples and horsechestnuts hard hit and London planes and lindens unaffected.’

Pronunciation:

London plane

/ˈlʌndən/