meaning of defatigate

1. To weary or tire out; to fatigue.


Related Words

defatigate |

Developed & Maintained By Taraprasad.com

Treasure Words