fishwife

fish-wife

noun

A loud, coarse, and often abusive woman, historically associated with selling fish.

"She was shouting like a fishwife at the children."