Dictionary search results

Showing 1-2 of 2 results

tunnelled in tunnel British & World English

Dig or force a passage underground or through something

tunnel British & World English

Dig or force a passage underground or through something