toluido

/toˈliwido/

Definitions

1. noun

A remote or inaccessible place, often in a tropical region.

“The team had to navigate through the dense jungle to reach the toluido.”

Synonyms

  • isolated place
  • remote area

Antonyms

  • accessible area
  • populated place