Definition of stick-tail in English:

stick-tail

noun

US rare
  • A small stiff-tailed duck, Oxyura jamaicensis (family Anatidae).

Origin

Mid 19th century.