Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
synovial
in English
synovial
us
//sɪˈnoʊviəl//
uk
//sɪˈnəʊviəl//
#uncommon
Definitions
Adjective
relating
to
joints
with
lubricating
fluid
;
flexible
membrane
The
synovial
joints
in
the
human
body
provide
flexibility
and
movement
.
secreting
synovial
fluid
;
joint
lubrication
The
synovial
membrane
secretes
fluid
to
reduce
friction
between
bones
.
lined
with
a
specific
type
of
membrane
(
in
anatomy
)
The
synovial
cavity
is
filled
with
fluid
that
reduces
friction
.