Home
Search
Index
Definify.com
Definition
2025
ploughshares
ploughshares
English
Noun
ploughshares
plural of
ploughshare
Similar Results