Definify.com
Definition 2024
Czech_hedgehog
Czech hedgehog
English
Noun
Czech hedgehog (plural Czech hedgehogs)
- (military) An antitank obstacle of WWII, constructed from three steel rails, connected in the form of tripod. It was also deployed on sea beaches against landing craft.
Translations
antitank obstacle
|
|