What is the full meaning of debacle
(French) a great disaster, a complete failure [n -S]
Example of the word debacle placed on a Scrabble board.