DEFATIGATE MEANING IN ENGLISH

• Defatigate Definition & Synonyms

  1. (v. t.) To weary or tire out; to fatigue.


RECENT SEARCHES