ECHINULATE Meaning of ECHINULATE in English (a.) Set with small spines or prickles. Webster's English dictionary. Английский словарь Webster. 2012