immunocastrate verb1 •To affect with immunocastration formsimmunocastrated · immunocastrating · immunocastrates