Meaning

1 senses
  1. A lever frame controlling the operation of points and/or signals which is installed at ground level.

ground frame — meaning, examples, forms, synonyms | Krumeto