Definition Definition

loppard - Meaning and Examples

Meaning of 'loppard' (Webster Dictionary)

1 . Loppard [ n.]
- A tree, the top of which has been lopped off.