CompareWords
Compare
Loppard
Definition:
(n.) A tree, the top of which has been lopped off.