jungle

Noun
  1. A location marked by an intense competition and struggle for survival (synset 108526132)
  2. A place where hoboes camp (synset 108495182)
  3. An impenetrable equatorial forest (synset 108456014)

Other Searches