meaning of batfowl

1. catch birds by temporarily blinding them


Related Words

batfowl | batfowler | batfowling |

Developed & Maintained By Taraprasad.com

Treasure Words