1 land lead | Definition of land lead

land lead

noun

Definition of land lead

: a passage of water through an ice field