Definition, synonyms and picture of trench

Learn in

trench

n. trench

Definition of trench in English

Long, narrow cavity built in the ground for engineering purposes.

Synonyms of trench in English

ditch

Lists where this word appears

Man-made Settings

10 words to learn