Find the word definition

The Collaborative International Dictionary
Jar-owl

Jar-owl \Jar"-owl`\, n. (Zo["o]l.) The goatsucker.

Wiktionary
jar-owl

n. The goatsucker.