Select the alternative that best expresses the meaning of the given idiom/phrase.
A scarlet woman
A. A woman who is highly qualified
B. A woman who seems quite quarrelsome
C. A woman with loose morals
D. A woman with high morals
Sol:
Idiom ‘ a scarlet woman’ means a woman who practice adultery or is a woman with loose morals, so the correct answer is option c, eg; In his mind he thought that she was a scarlet woman, which was not true at all.