"out-of-date", "outdated", "over-the-hill", "overage" and "overaged"
a synonym of superannuated is ancient Old- Apex :]
dated, antiquated, outdated, old
Both are correct.
Synonym means: a word having the same or nearly the same meaning as another in the language. Definition means: the act of defining or making definite, distinct, or clear / the formal statement of the...