Definition of goat owl in English:

goat owl

noun

English Regional
rare
  • The nightjar, Caprimulgus europaeus; = "goatsucker".

Origin

Mid 18th century; earliest use found in Thomas Pennant (1726–1798), naturalist, traveller, and writer.