rhizoverb
Beta
Feedback
→
dominator
Controlling force
noun · A person, team, or thing that controls or overwhelms others.
Enable JavaScript for search, audio, and interactive vocabulary practice.