INSINUATION Meaning of INSINUATION in English nounEXAMPLES FROM OTHER ENTRIES▪an insinuation of sexual harassment Longman DOCE5 Extras English vocabulary. Дополнительный английский словарь Longman DOCE5. 2012