Version Française
Meaning of
"1. insinuer"
in English language
French to English
English to French
French
English
1. insinuer; suggérer; laisser entendre/supposer. 2. impliquer.
imply (to)
1. insinuer; suggérer; laisser entendre. 2. intimer (un ordre).
intimate (to)