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