lame duckItalian translation of lame duckn (person) inetto, -a (mf); (firm) azienda (f) in cattive acquelame duck in other Oxford dictionaries Definition of lame duck in the British & World English dictionary Definition of lame duck in the US English dictionary