eight-hooter

English

Noun

eight-hooter (plural eight-hooters)

  1. The barred owl.