Home
Search
Index
Definify.com
Webster
1913
Edition
Loppard
Lop′pard
,
Noun.
[
Lop
+
-ard
.]
A tree, the top of which has been lopped off.
[Eng.]
Similar Results
Leopard
Lollard
Lopper
Lopped