THRACKSCAT Meaning of THRACKSCAT in English noun metal still in the mine. Webster English vocab. Английский словарь Webster. 2012