OBIMBRICATE Meaning of OBIMBRICATE in English adj imbricated, with the overlapping ends directed downward. Webster English vocab. Английский словарь Webster. 2012