English dictionary
espalier meaning and definition
Definition and meaning of espalier at MeaningMonkey.org. espalier meaning and definition in the English Dictionary.ESPALIER noun
Definition of espalier (noun)
- a trellis on which ornamental shrub or fruit tree is trained to grow flat
Source: Princeton University Wordnet