English dictionary
dominated
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective satellite
-
controlled or ruled by superior authority or power
Source: WordNet 3.0
-
harassed by persistent nagging
Synonyms henpeckedSource: WordNet 3.0