What is the full meaning of insinuating
INSINUATE, to hint or indirectly suggest [v]
Example of the word insinuating placed on a Scrabble board.