noun
Meaning 1
Something that impedes, stands in the way of, or holds up progress, either physically or figuratively
Definition source: English Wiktionary via Wiktextract
Examples
- A big obstacle to understanding the manual was that it had been poorly translated from the Japanese.
Meaning relationships
Synonyms: none provided
Antonyms: none provided