"imbricate" in German imbricate dachziegelartig überlappend teilweise bedeckt to imbricate überlappen überlappend anordnen Detailed translations for "imbricate" imbricate 1. general imbricate(also: imbricated) dachziegelartig überlappend{adjectiv} 2. botany imbricate teilweise bedeckt{adjectiv} to imbricate to imbricate überlappen to imbricate überlappend anordnen{transitive verb} English synonyms for "imbricate" imbricate {s} imbricated