Insinuate
meaning: to suggest, without being direct, that something unpleasant is true:
usage: Are you insinuating (that) I'm losing my nerve ?
meaning: to suggest, without being direct, that something unpleasant is true:
usage: Are you insinuating (that) I'm losing my nerve ?