HORSESHOE BAT Meaning of HORSESHOE BAT in English ■ noun an insectivorous bat with a horseshoe-shaped ridge on the nose. [Genus Rhinolophus : many species.] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004