English dictionary
lay up meaning and definition
Definition and meaning of lay up at MeaningMonkey.org. lay up meaning and definition in the English Dictionary.LAY UP verb
Definition of lay up (verb)
- disable or confine, as with an illness
- "She was laid up with pneumonia for six weeks"
Source: Princeton University Wordnet