Definition of Untraversable

  • 1. Incapable of being traversed Adjective Satellite

Semanticaly linked words with "untraversable"