Camel tore off, but it still wasn't on time (9)
I believe the answer is:
latecomer
'it still wasn't on time' is the definition.
The definition suggests a singular noun which matches the answer.
'camel tore off' is the wordplay.
'off' is an anagram indicator.
'camel'+'tore'='cameltore'
'cameltore' with letters rearranged gives 'LATECOMER'.
'but' acts as a link.
Can you help me to learn more?
(Other definitions for latecomer that I've seen before include "Person arriving behind time" , "one's a poor timekeeper" , "Ace Merlot (anag)" , "One who arrives tardily, not punctually" , "Unpunctual type o" .)