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