Version Française
Translate
"thwart (to)"
to French Language
English to French
French to English
English
French
thwart (to)
contrecarrer; contrarier; déjouer (un plan); frustrer (les efforts); fam. mettre des bâtons dans les roues.