domesticate - Dictionary definition and meaning for word domesticate
He is not fit for domestic life to live here... so he has to be tamed