English | German | Russian | Czech

imbecilitate English

Meaning imbecilitate meaning

What does imbecilitate mean?

imbecilitate

(transitive) To weaken, as to the body or the mind; to enfeeble.

Are you looking for...?