MULTARTICULATE Meaning of MULTARTICULATE in English adj having many articulations or joints. Webster English vocab. Английский словарь Webster. 2012