ECHINUS Meaning of ECHINUS in English [ ɪ'kʌɪnəs ]■ noun Architecture a rounded moulding below an abacus on a Doric or Ionic capital.OriginME: via L. from Gk ekhinos 'hedgehog, sea urchin'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004