Definition of Batfowl

  • 1. Catch birds by temporarily blinding them Verb

Semanticaly linked words with "batfowl"