English to English
1. Lying in wait; watching an opportunity to insnare or entrap; deceitful; sly; treacherous; -- said of persons; as, the insidious foe.
2. beguiling but harmful
3. intended to entrap
4. working or spreading in a hidden and usually injurious way
glaucoma is an insidious disease|a subtle poison