LAND Meaning of LAND in English A metallized conductor on a PCB that is designed to accept a surface mount component lead. Electronics Terminology English vocabulary. Английский словарь терминологий электроники. 2012