About us
Define
Definitions for
"insidiously"
in a harmfully insidious manner; "these drugs act insidiously"
wordnet.princeton.edu