Insinuated

Definition:

  • (imp. & p. p.) of Insinuate

Compare insinuated with other words:

insinuate vs. insinuated

insinuated vs. referred

accused vs. insinuated

insinuated vs. wicked