horrendous in French horrendous in French épouvantable adj Extremely bad; awful; terrible. Add to Flashcards