What is the meaning of the word "insidious"?
Definitions:
-
beguiling but harmful adjective
- insidious pleasures
-
working or spreading in a hidden and usually injurious way adjective
- Glaucoma is an insidious disease.