Definition of owl time in US English:

owl time

noun

  • The time when owls are abroad; dusk, twilight; night.

Origin

Late 19th century; earliest use found in John Byrne Leicester Warren (1835–1895), poet.