tunnel meaning in English
n. tunnel, hollow underground passage; protected conveyance conduit through a mountain or under a body of water
n. tunnel, hollow underground passage; protected conveyance conduit through a mountain or under a body of water