PLOUGHSHARE

Definition of PLOUGHSHARE

  1. (noun)a sharp steel wedge that cuts loose the top layer of soil