Old codger is a term used to describe a cantankerous or eccentric old man. However, there are various synonyms for this term which can be used to describe an elderly person in a more positive light. Some of the synonyms include senior citizen, sage, elder statesman, venerable, patriarch, or old-timer. These terms accentuate the wisdom and life experience of senior individuals instead of focusing on their negative aspects. Other substitutes for "old codger" can be grandpa, elderly gentleman, or wise old man which all imply respect and admiration for the older generation. Using these synonyms can help to change the perception of old age and disrespect towards elders.