Noun
perching duck (plural perching ducks) (colloquial) Any species of ducks distinguished by their readiness to perch high in trees.