overbearing
arrogant, autocratic, bossy (informal) cavalier, despotic, dictatorial, dogmatic, domineering, haughty, high-handed, imperious, lordly, magisterial, officious, oppressive, overweening, peremptory, supercilious, superior, tyrannical, deferential, humble, modest, self-effacing, submissive, unassertive, unassuming