Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
skerry
in English
skerry
#uncommon
Definitions
Noun
a
small
rocky
island
(
sometimes
submerged
)
The
boat
navigated
carefully
around
the
small
skerry
in
the
sea
.