BAT IN THE CAVE Meaning of BAT IN THE CAVE in English Noun. Nasal mucus that is visible up a nostril. Slang English vocab. Английский сленговый словарь. 2012