scotia in Catalan scotia in Catalan escòcia noun (architecture) A concave molding with a lower edge projecting beyond the top. Add to Flashcards