meaning of insidiously

1. in a harmfully insidious manner; "these drugs act ">insidiously"


Related Words

insidiously |

Developed & Maintained By Taraprasad.com

Treasure Words