Skip to main content

batfowl

/bat-foul/US // ˈbætˌfaʊl //UK // (ˈbætˌfaʊl) //

蝙蝠鸟,蝙蝠飞鸟,蝙蝠鱼,蝙蝠鸡

Definitions

v.无主动词 verb
  1. 1
    • : to catch birds at night by dazzling them with a light and then capturing them in a net.