Definition of Lay Up

  • 1. Disable or confine, as with an illness Verb

Semanticaly linked words with "lay up"