LAND TIE


Meaning of LAND TIE in English

noun

: a tie rod or chain used to connect a retaining wall, an outside flight of steps, or other structure to an anchor plate embedded in the earth behind it

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.