trenchmore

/ˈtrɛntʃmoʊr/

Definitions

1. noun

A type of long, narrow, deep hole or depression, typically used in military contexts.

“The soldiers dug a trenchmore for protection during the battle.”

Synonyms

  • ditch
  • trench

Antonyms

  • elevation
  • ridge