Definition of Insidious
- 1. Beguiling but harmful Adjective Satellite
- 2. Intended to entrap Adjective Satellite
- 3. Working or spreading in a hidden and usually injurious way Adjective Satellite
Synonyms for word "insidious"
Semanticaly linked words with "insidious"