Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
peered
in English
peered
#common
Lemma:
peer
The lemma is the base or root form of this word.
Definitions
Verb
looked
closely
or
intently
;
searched
for
something
appeared
or
came
into
sight
examined
or
observed
carefully
(
with
difficulty
)