Search for crossword answers and clues

Answer for the clue "Racing snake? (or hydrofoil missing a piece) ", 8 letters:
speedboa