Meaning of ploughshare

Definition of ploughshare

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

Other information on ploughshare

WIKIPEDIA results for ploughshare
Amazon results for ploughshare