GeneralConnection.com
➔
Dictionary
obstructive
Adjective
1. clogging
1. hindering, impeding, preventive, preventative
Usage