Loppard
/(?)/
Lop·pard
Loppard
n.
A tree, the top of which has been lopped off.
[
Eng.
]