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.