insidiously ( synonym found)

Definition of insidiously:

(v) : in an insidious manner

Back to Top