• Fishwife

    Origin

    Wife in the now-obsolete meaning woman (see also midwife).

    Full definition of fishwife

    Noun

    fishwife

    (plural fishwives)
    1. A woman who sells or works with fish. (This is another name for a female fishmonger.)
    2. (pejorative) A vulgar, abusive or nagging woman with a loud, unpleasant voice.
    3. (Geordie, pejorative) Term of abuse, usually directed at women, implying lack of personal hygiene.
    © Wiktionary