powerless/ Emasculate - Definition and More from the Free Merriam ... www.merriam-webster.com/dictionary/emasculate Cached Full Definition of EMASCULATE transitive verb 1 : to deprive of strength, vigor, or spirit : weaken 2 : to deprive of virility or procreative power : castrate 3 : to ...