|
Definition of Loppard
1. n. A tree, the top of which has been lopped off.
Definition of Loppard
1. Adjective. (dialect Scotland) soured or spoiled (of milk) ¹
¹ Source: wiktionary.com
Medical Definition of Loppard
1. A tree, the top of which has been lopped off. Origin: Lop + -ard. Source: Websters Dictionary (01 Mar 1998)