Describes something that is hindered or obstructed.
A pesar de que el proyecto estaba hamacad, logramos completarlo a tiempo.
Despite the project being hampered, we managed to complete it on time.