SALTCAT Meaning of SALTCAT in English noun a mixture of salt, coarse meal, lime, ·etc., attractive to pigeons. Webster English vocab. Английский словарь Webster. 2012