Cat or bat flying wildly past (5)
I believe the answer is:
tabby
'cat' is the definition.
(I know that tabby is a type of cat)
'bat flying wildly past' is the wordplay.
'flying' indicates an anagram (letters fly around into new positions).
'wildly past' becomes 'by' (as in years gone by. I am not sure about the 'wildly' bit.).
'bat' with letters rearranged gives 'tab'.
'tab'+'by'='TABBY'
'or' is the link.
Can you help me to learn more?
(Other definitions for tabby that I've seen before include "Cat with grey or brown streaks or patches" , "Brownish-grey cat" , "Brindled cat" , "Cat with striped markings" , "Grey-brown cat" .)