Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
razorbill
in English
razorbill
us
//ˈreɪzərbɪl//
uk
//ˈraɪzəbɪl//
#uncommon
Definitions
Noun
a
large
black
and
white
seabird
(
Alca
torda
)
native
to
the
north
Atlantic
The
razorbill
is
a
seabird
that
inhabits
the
rocky
coastlines
.