Meaning

1 senses
  1. A fence designed to catch falling or flying debris, or otherwise absorb its impact

catch fence — meaning, examples, forms, synonyms | Krumeto