Obstructed terrain Synonyms

Definitions for Obstructed


  • (adjective) shut off to passage or view or hindered from action

Definitions for Terrain