Synonym of “INSIDIOUS” is

A. Treacherous

B. Slow

C. Pessimistic

D. Unfortunate

Leave a Reply