Loppard

Definition:

  • (n.) A tree, the top of which has been lopped off.