Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
shin bone
in English
shin bone
#common
Definitions
Noun
the
long
bone
in
the
lower
leg
that
connects
the
knee
to
the
ankle
Other
to
feel
or
show
pain
or
discomfort
,
often
used
in
the
phrase
'feel
like
my
shin
bone
is
broken'
Base Words
bone
shin