TALUS GLACIER Meaning of TALUS GLACIER in English nounEtymology: talus (I): rock stream Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012