SHIELD


Meaning of SHIELD in English

(n.) A framework used to protect workmen in making an adit under ground, and capable of being pushed along as excavation progresses.

Webster's English dictionary.      Английский словарь Webster.