Definify.com

Definition 2024


plowshares

plowshares

English

Noun

plowshares

  1. plural of plowshare