Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
leopard
in English
leopard
us
//ˈliːpərd//
uk
//ˈliːpərd//
#common
Plural
leopards
Definitions
Noun
a
large
wild
cat
species
(
Panthera
pardus
)
with
spots
similar-looking
wild
cats
(
e
.
g
.
clouded
,
snow
leopards
)
the
clouded
leopard
(
Neofelis
nebulosa
)
species
The
clouded
leopard
is
native
to
the
forests
of
Asia
.
the
snow
leopard
(
Panthera
uncia
)
species
The
snow
leopard
inhabits
the
mountain
ranges
of
Central
Asia
.
Compounds / Phrases
leopardwood
hunting leopard
snow leopard