demanding in Catalan demanding in Catalan exigent adj Requiring much endurance, strength, or patience. Add to Flashcards