Definify.com

Definition 2025


plowshares

plowshares

English

Noun

plowshares

  1. plural of plowshare