Meaning of lop off

Definition of lop off

(verb) remove by or as if by cutting; "cut off the ear"; "lop off the dead branch"

Other information on lop off

WIKIPEDIA results for lop off
Amazon results for lop off