saltatras

/sɒltəˈtræz/

Definitions

1. noun

A type of mountain or hill with steep slopes, especially found in the Balkan region.

“The hikers encountered challenging saltatras while climbing to the summit.”

Synonyms

  • hill
  • mountain

Antonyms

  • plain
  • valley