Shovelard Definition
noun
(UK, dialect) A kind of dabbling duck; the shoveler.
Wiktionary
Other Word Forms of Shovelard
Noun
Singular:
shovelard
Plural:
shovelardsFind Similar Words
Find similar words to shovelard using the buttons below.