land lead
nounDefinition of land lead
: a passage of water through an ice field
1