laughing owl noun1 •An owl (Sceloglaux albifacies) of New Zealand, now probably extinct, named for its cry.Other birds, such as the emblematically distinctive huia and the laughing owl, followed soon after. — 2003 formslaughing owls