Advertisement

Advertisement

blindage

/ ˈblaɪndɪdʒ /

noun

  1. military (esp formerly) a protective screen or structure, as over a trench


Advertisement

Advertisement

Advertisement

Advertisement


blindblind alley