BATFOWL Meaning of BATFOWL in English [bat.fowl] vi (15c): to catch birds at night by blinding them with a light and knocking them down with a stick or netting them Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012