Get Your Premium Membership

Overmaster

Definition

[v] overcome by superior force

Related Information

More Overmaster Links

Synonyms

overpower, overwhelm