meaning of emacerate

1. To make lean or to become lean; to emaciate.


Related Words

emacerate |

Developed & Maintained By Taraprasad.com

Treasure Words