English | German | Russian | Czech

shovelard English

Meaning shovelard meaning

What does shovelard mean?

shovelard

(UK, dialect) A kind of dabbling duck; the shoveler.

Are you looking for...?