impeccably in Catalan impeccably in Catalan impecablement adv In a perfect or flawless manner. Add to Flashcards