Loppard
Word Dictionary
-> Loppard
Search:
Loppard
(n.) A tree, the top of which has been lopped off.
Terms of Use
Canadian Jobs