English | German | Russian | Czech

trenchwork English

Meaning trenchwork meaning

What does trenchwork mean?

trenchwork

(military) A system of trenches.

Are you looking for...?