Fishwife /(?)/

Fish·wife

Fishwife

n.
  1. A fishwoman.
  2. A woman who abusively scolds other people, often using coarse or vulgar language.