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