Meaning of the word leed in English

What does leed mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

leed

US /liːd/
UK /liːd/

Noun

a piece of writing that introduces an article or story, especially in a newspaper, and is intended to grab the reader's attention

Example:
The journalist wrote a compelling leed to draw readers into the story.
A strong leed is crucial for engaging online audiences.