LEAF-NOSED Meaning of LEAF-NOSED in English noun having a leaflike membrane on the nose; said of certain bats, ·esp. of the genera phyllostoma and rhinonycteris. ·see vampire. Webster English vocab. Английский словарь Webster. 2012