INDIAN RUNNER


Meaning of INDIAN RUNNER in English

■ noun a domestic duck of a slender upright breed, typically with white or fawn plumage.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.