Clue: Sailors demolished angostura (9)
Answer: ARGONAUTS
Explanation: Definition: Sailors
ANGOSTURA