Using context clues, shrew is the best meaning of virago.
Virago means "a domineering, violent, or bad-tempered woman".
Using context clues, shrew is the best meaning of virago because the woman is behaving violently with people and using bad words which is a sign of ill-temper.
To learn more about the word virago here
https://brainly.com/question/3031235
#SPJ2