1. to obstruct, delay, or prevent something from being finished or completed
Bad weather will hinder completion of the construction project.
O mau tempo vai impedir a conclusão do projeto de construção.
2. to create obstacles that make it difficult to finish a task
Lack of funding hindered completion of the research.
A falta de financiamento impediu a conclusão da pesquisa.