imbricate in Catalan imbricate in Catalan imbricar verb (transitive, _, or, _, intransitive) To overlap in a regular pattern. Add to Flashcards