Version Française
Meaning of
"1. ruse"
in English language
French to English
English to French
French
English
1. ruse; astuce; invention; stratagème. 2. dispositif; mécanisme; procédé. 3. engin (nucléaire). 4. (Jur.) artifice (de procédure).
device