henpecked Meaning, Definition & Usage

  1. adjective satellite harassed by persistent nagging
    dominated.

WordNet