Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sierra
in English
sierra
us
//ˈsɪərə//
uk
//ˈsiːə//
#common
Plural
sierras
Definitions
Noun
mountain
range
;
rugged
terrain
type
of
fish
(
scombroid
)
letter
S
in
radio
alphabet
The
pilot
used
the
word
sierra
to
represent
the
letter
S
in
the
radio
communication
.
alternative
name
for
Sierra
alphabet
The
sierra
is
also
known
as
the
international
radiotelephonic
phonetic
alphabet
.
NATO
/
ICAO
code
word
for
letter
"
S
"