LOPPARD Meaning of LOPPARD in English (n.) A tree, the top of which has been lopped off. Webster's English dictionary. Английский словарь Webster. 2012