1 laughing bird | Definition of laughing bird

laughing bird

noun

Definition of laughing bird

dialectal, England

First Known Use of laughing bird

1885, in the meaning defined above

History and Etymology for laughing bird

laughing from present participle of laugh entry 1

Keep scrolling for more