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. Английский сленговый словарь. 2012