meaning of laid low

1. put out of action by illness


Related Words

laid low |

Developed & Maintained By Taraprasad.com

Treasure Words