a dug-out ditch

listen to the pronunciation of a dug-out ditch
English - English

Definition of a dug-out ditch in English English dictionary

a dug-out ditch
trench