i would love to move up in seniority but the dinosaurs will never leave
ancient people at your work place that are usually bitter and old that need to retire
"i would love to move up in seniority but the dinosaurs will never leave" What is the definition of "dinosaurs"?