Search in full dictionary

INSIDIOUS (1)

INSIDIOUS (1)
ScnMaster
operating or proceeding in an inconspicuous or seemingly harmless way but actually with grave effect. Science of Survival Glossary (app 11.7.90)