DROPCAT Meaning of DROPCAT in English a feline used by spelunkers and cavers to determine the depth of a chasm. see:yowler Example: a dropcat is only accurate till it hits the first outcrop. Slang English vocab. Английский сленговый словарь. 2012