Noun Definitioninsidiousness1.Definition: subtle and cumulative harmfulness (especially of a disease)Category: General2.Definition: the quality of being designed to entrapCategory: General