insinuate

/in'sinjueit/
Verb
  1. give to understand
    • I insinuated that I did not like his wife
  2. introduce or insert (oneself) in a subtle manner
    • He insinuated himself into the conversation of the people at the nearby table

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

insinuate
He insinuated that the project would be delayed.