OLD COCK Meaning of OLD COCK in English Noun. Affectionate term of address for a man. Also old cocker. Slang English vocab. Английский сленговый словарь. 2012