obstacle English - French
1.
-
Englishsomething that impedes, stands in the way of, or holds up progress
-
Frenchobstacle
Related words
overpass overcome workaround address clear hazard barrier hindrance barrier|sonic preventive hurdle setback show jumping show jumping unfavorable bounce endure bridgehead leapfrog platform game difficulty hamper bypass hiccup
English translator: English French obstacle Eesti sõnaraamat Español Traductor Svenska Översättare