What is the meaning of trench in English?

Learn vocabulary with pictures as well as definitions of trench in English

Learn in

See more

n. trench

Definition of trench in English

Long and deep depression in the sea floor, which is formed when two tectonic plates collide and one goes under the other.

Synonyms of trench in English

oceanic trench

See more

n. trench

Definition of trench in English

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

Synonyms of trench in English

ditch

See more

n. trench coat

Definition of trench coat in English

Long coat which has closeable lapels, generally two sets of buttons and a belt, made of a lightweight insulating material.

Synonyms of trench coat in English

trenchcoat

See more

n. oceanic trench

Definition of oceanic trench in English

Long and deep depression in the sea floor, which is formed when two tectonic plates collide and one goes under the other.

Synonyms of oceanic trench in English

trench