Meaning of rock duck in English:

rock duck

noun

North American
  • The harlequin duck, Histrionicus histrionicus.

Origin

Early 18th century.