tidbre1234 tidbre1234 20-03-2017 English contestada After the debacle in Russia I left the country, for it was imprudent for an officer of the Czar to stay there. What is the meaning of the word debacle in this sentence? A. war B. failure C. celebration D. success