LEADS Meaning of LEADS in English ~Brit. sheets or strips of lead covering a roof. → lead———————— ~lead frames holding the glass of a lattice or stained-glass window. → lead someone on Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004