English Dictionary
Definition espalier in British English
espalier noun
[countable] noun
/ɪˈspælieɪ/
English Dictionary