Meadow in Sleaford (3)
I believe the answer is:
lea
'meadow' is the definition.
(a lea is a grassy area)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for lea that I've seen before include "grazing area" , "pastoral setting" , "Meadow (poetic)" , "area of grassland" , "Open grassy land; river" .)