• Definition for "laughing owl"
    • An owl (Sceloglaux albifacies) of New Zealand, now…
    • View More
  • Synonym for "laughing owl"
  • Hypernym for "laughing owl"
  • Cross Reference for "laughing owl"
    • Wikipedia article on the laughing owl
    • View More

laughing owl definition

  • noun:
    • An owl (Sceloglaux albifacies) of New Zealand, now probably extinct, named for its weep.
    • virtually extinct owl of New Zealand
  • adjective-and-noun:
    • a peculiar owl (Sceloglaux albifacies) of the latest Zealand, reported to be regarding the verge of extinction. The name alludes to its notes.
54 votes

How would you define laughing owl?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!