Definify.com

Definition 2026


plowshares

plowshares

English

Noun

plowshares

  1. plural of plowshare