rhizoverbBeta
Feedback

impediment

Obstaclenoun · Something that prevents or makes an action or process more difficult.