What is the full meaning of insinuative
serving to insinuate [adj]
Example of the word insinuative placed on a Scrabble board.