HORNWORK MEANING IN ENGLISH

• Hornwork Definition & Synonyms

  1. (n.) An outwork composed of two demibastions joined by a curtain. It is connected with the works in rear by long wings.


RECENT SEARCHES