We found 6 definitions of lay up from 2 different sources.
Verb |
||
lay up - disable or confine, as with an illness; "She was laid up with pneumonia for six weeks" | ||
disenable, disable, incapacitate injure permanently; "He was disabled in a car accident" |