landing skid

Noun
  1. One of two parts of the landing gear of a helicopter (synset 103644544)

Other Searches