HENPECKED as ADJECTIVE

  1. Meaning
    • harassed by persistent nagging
    Synonym(s) Similar To