DUCK


Meaning of DUCK in English

See: DEAD DUCK, KNEE HIGH TO A GRASSHOPPER or KNEE HIGH TO A DUCK, LAME DUCK, LIKE WATER OFF A DUCK'S BACK.

Slang English vocab.      Английский сленговый словарь.