Loppard

Lop´pard


n.1.A tree, the top of which has been lopped off.