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