overbearing   
mahery setra
unkind, overbearing, brutal [Hallanger 1973]