meaning of lay up

1. disable or confine, as with an illness; "She was laid up with pneumonia for six ">weeks"


Related Words

lay up | lay-up | layup | play group | play up | puppet play | supporting players | uplay |

Developed & Maintained By Taraprasad.com

Treasure Words