1. careerlong - Adjective
2. careerlong - Adverb
careerlong (not comparable) Lasting for nearly one's entire career.
careerlong (not comparable) Over nearly one's entire career.