Synonyms of Insinuation
Primary definition: An unpleasant hint or suggestion of something bad, derogatory, or scandalous, made in an indirect way.
Primary definition: An unpleasant hint or suggestion of something bad, derogatory, or scandalous, made in an indirect way.