Search for crossword answers and clues

Answer for the clue "Fixture on flight seeming to come down in heavy rain? ", 8 letters:
stairrod

Alternative clues for the word stairrod