Thesaurus:hindrance

English edit

Noun edit

Sense: something which hinders or obstructs edit

Synonyms edit

See also edit

Further reading edit