Search
Bedrest
01
a medical treatment in which a person is required to stay in bed for a lengthy period to recover from an illness, injury, or medical procedure
Nearby Words
Search
a medical treatment in which a person is required to stay in bed for a lengthy period to recover from an illness, injury, or medical procedure