insinuative (0 synonym found)

Definition of insinuative:

(adj) : tending to insinuate; insinuating

Definition of insinuative:

(adj) : tending to insinuate; insinuating

Back to Top