1.be larger in number, quantity, power, status or importance;
Money reigns supreme here
2.be in control; rule the roost;
Her husband completely dominates her
3.have dominance or the power to defeat over;
Her pain completely mastered her
4.look down on;
The villa dominates the town