1. Adjective
Tending to obstruct; presenting obstacles; hindering; causing impediment.
2. Noun
An obstructive person or thing.
More about this word
Synonyms and related words
Explore this word
