horrendous in Latin horrendous in Latin horrendus adj Extremely bad; awful; terrible. Add to Flashcards