fishwife

/ˈfɪʃˌwaɪf/
noun
  1. A woman who sells fish, especially in a market.
    • The fishwife shouted out the day's catch to passersby.
    • In the old port town, the fishwife was known for her loud, cheerful voice.
    • Every morning, the fishwife arranged her fresh mackerel on ice.
  2. A woman who is loud, rude, or quarrelsome.
    • The argument turned into a fishwife shouting match in the middle of the street.
    • He called her a fishwife after she berated the waiter for a small mistake.
    • She screamed like a fishwife when someone cut in line.
Synonyms
What does "fishwife" mean? | whatsthatwordmean | whatsthatwordmean