laughing owl Meaning, Definition & Usage

  1. noun almost extinct owl of New Zealand
    laughing jackass; Sceloglaux albifacies.

WordNet