Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
perched
in English
perched
us
/pərʧd/
uk
/pɜːʧd/
#common
Lemma:
perch
The lemma is the base or root form of this word.
Definitions
Adjective
resting
on
a
high
point
;
balancing
Verb
to
rest
or
roost
on
something
elevated
staying
in
a
high
position
;
suspended
placing
on
a
high
point
;
elevating