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)