DOMINATED as ADJECTIVE

  1. Meaning
    • controlled or ruled by superior authority or power
    Similar To
  2. Meaning
    • harassed by persistent nagging
    Synonym(s) Similar To