Clue: Redo short haircut for swimmer (3,6)
Answer: RED MULLET
Explanation: Definition: swimmer
 "Redo" **minus ****its last letter**(short) + MULLET(a particular haircut/hairstyle).
A non-swimming red mullet: