[verb] [T; + speech] - to suggest, without being direct, that something unpleasant is trueAre you insinuating (that) I'm losing my nerve? [+ (that) clause]What are you insinuating, Daniel?(formal disapproving) If you insinuate yourself into something, you use clever, secret and often unpleasant methods to gradually become part of it.Over the years she insinuated herself into the great man's life.It's a computer virus that insinuates itself into a system via other software.
INSINUATE
Meaning of INSINUATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012