LOPPARD Meaning of LOPPARD in English noun a tree, the top of which has been lopped off. Webster English vocab. Английский словарь Webster. 2012