MASTIGURE Meaning of MASTIGURE in English noun any one of several large spiny-tailed lizards of the genus uromastix. they inhabit southern asia and north africa. Webster English vocab. Английский словарь Webster. 2012