DUCK Meaning of DUCK in English n. A person who carries more weapons than could possibly be needed. Possibly, from their tendency to waddle under the weight. Shadow Slang English vocab. Английский словарь теневого сленга. 2012