IMBECILITATE


Meaning of IMBECILITATE in English

vt to weaken, as to the body or the mind; to enfeeble.

Webster English vocab.      Английский словарь Webster.