Definition, synonyms and related words
Lasting for nearly one's entire career.
Over nearly one's entire career.