Meaning ofimbricatein English

imbricate

us//ɪmˈbrikeɪt//uk//ɪmˈbrikət//
#uncommon
Definitions