rhizoverbBeta
Feedback

obstruction

Blocking or hinderingnoun · Something that blocks or hinders movement or progress, or the act of doing so.