|
Definition of Loppard
1. n. A tree, the top of which has been lopped off.
Medical Definition of Loppard
1. A tree, the top of which has been lopped off. Origin: Lop + -ard. Source: Websters Dictionary (01 Mar 1998)
|
1. n. A tree, the top of which has been lopped off.
1. A tree, the top of which has been lopped off. Origin: Lop + -ard. Source: Websters Dictionary (01 Mar 1998)