moss duck

noun

Definition of moss duck

dialectal, British