yí​biǎo​zhuó​lù​xì​tǒng

instrument landing system

  1. meter
    a measuring instrument, gauge, or dashboard display used to show technical data
  2. to land
    to land or touch down; specifically refers to an aircraft or spacecraft descending from the air onto the ground
  3. system
    A whole composed of parts that work together to perform a function or achieve a goal; a series or group of related things forming a complex whole.