Definition of Laid Up

  • 1. Ill and usually confined Adjective Satellite

Semanticaly linked words with "laid up"