Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
petrel
in English
petrel
uk
//ˈpiːtrəl//
#uncommon
Plural
petrels
Definitions
Noun
a
type
of
seabird
(
often
grey
or
black
)
found
near
the
ocean
The
petrel
is
a
common
seabird
that
can
be
found
near
the
coast
.