YOWLER Meaning of YOWLER in English a feline used by spelunkers and cavers to determine the depth of a chasm. see:dropcat Example: took two yowlers to measure that hole. too much echo. Slang English vocab. Английский сленговый словарь. 2012