1 jar-owl | Definition of jar-owl

jar-owl

noun

Definition of jar-owl

British
: a common European nightjar (Caprimulgus europaeus)

History and Etymology for jar-owl

jar entry 2; from the harsh noise it makes

Keep scrolling for more