ironServices.com

English Dictionary

  • Hide translation

 termagant termagant

noun

  • a scolding nagging bad-tempered woman  ( shrew, termagant )
    a scolding nagging bad-tempered woman