INSINUATE


Meaning of INSINUATE in English

v.

1) ( d ; refl. ) ('to ingratiate') to ~ into (to ~ oneself into smb.'s good graces)

2) ( L ; to) ('to suggest') she ~d (to us) that her partner had embezzled funds

The Bbi combinatory dictionary of English, a guide to word combinations.      Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.