History
History
Synonyms
UK
US
Meaning:
trench

a deep ditch dug in the ground, e.g. for the draining of water

ditch, channel dug in earth

FOXHOLE as in Wiktionary
FOXHOLE as in Wikipedia