Definition
To hinder or limit the progress or development of someone or something.
The biggest problem with this project is that it's a drag on our resources.
He's always complaining that his job is a drag on him.
Past mistakes can be a drag on your progress.