Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
bedrests
in English
bedrests
#moderate
Definitions
Noun
a
period
of
enforced
rest
in
bed
,
typically
for
medical
reasons
Verb
to
keep
(
someone
)
in
bed
for
medical
reasons
Base Words
bed
rests