Definify.com

Definition 2024


plowtail

plowtail

English

Noun

plowtail (plural plowtails)

  1. Alternative form of ploughtail