rhizoverbBeta
Feedback

dominator

Controlling forcenoun · A person, team, or thing that controls or overwhelms others.