Wiktionary
obstacle-ridden
a. dominated or plagued by obstacles.
a. dominated or plagued by obstacles.