LEADS


Meaning of LEADS in English

[plural] [noun] UKLeads are the leading between pieces of glass in a window.

Cambridge English vocab.      Кембриджский английский словарь.