WordUnscrambler Home
sierra
Definitions
[sɪˈɛrə], (Noun)
Definitions:
- (especially in Spanish-speaking countries or the western US) a long jagged mountain chain
- a code word representing the letter S, used in radio communication
Phrases:
Origin
:
mid 16th century: Spanish, from Latin serra ‘saw’
Click here to see the free dictionary definition for sierra
definition by Oxford Dictionaries