Dictionary.net
Did you mean:
flying boat
Bat-fowling