ESPALIER


Meaning of ESPALIER in English

n. framework upon which bushes or trees are grown; plants grown on this framework

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.