Please enable javascript to use dictionary! Howto enable javascript?
insinuate [insinuated, insinuating, insinuates]▼(hint at (something))verb[UK: ɪn.ˈsɪ.njʊeɪt] [US: ˌɪn.ˈsɪ.njueɪt]
↑