Definify.com

Definition 2025


plowtail

plowtail

English

Noun

plowtail (plural plowtails)

  1. Alternative form of ploughtail