Noun landing skids has 1 sense
  1. landing skids - the landing gear of a helicopter
    --1 is a kind of
    landing gear
    --1 is a part of helicopter, chopper, whirlybird, eggbeater
,
TOP