dominated
/dˈɑmʌneɪtʌd/
Explore definitions, synonyms, and language insights of dominated
Definitions
Adjective Satellite
controlled or ruled by superior authority or power
Adjective Satellite
harassed by persistent nagging