Meaning ofimbricatein English

imbricate

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