tenaille









tenaille


noun

  1. fortifications a low outwork in the main ditch between two bastions
48 queries 0.431