DUGWAY


Meaning of DUGWAY in English

noun a way or road dug through a hill, or sunk below the surface of the land.

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