Interlocking

verb

  1. To fit or clasp together securely.

  2. To interlace.

noun

  1. An arrangement of signal apparatus that prevents conflicting movements through a set of tracks such as junctions or crossings.

interlocking

词典条目

导入更多词典

Loading dictionaries...

Initializing dictionary manager

+