hindered

Home / glossary / hindered

Create difficulties or obstacles for something.