Home
All Categories
Best Categories
Recipes
Games
Nutritional Information
The Internet Encyclopedia
Electronics
News
Email this page to a friend
INSINUATE
Definition:
[verb] introduce or insert (oneself) in a subtle manner; "He insinuated himself into the conversation of the people at the nearby table"
[verb] give to understand; "I insinuated that I did not like his wife"
Synonyms:
intimate
,
adumbrate
Synonyms:
Search for
synonyms for INSINUATE