TURBAN-SHELL Meaning of TURBAN-SHELL in English noun a sea urchin when deprived of its spines; popularly so called from a fancied resemblance to a turban. Webster English vocab. Английский словарь Webster. 2012