Stranger took the top off cattle feed (5)
I believe the answer is:
odder
'stranger' is the definition.
(more odd)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for odder that I've seen before include "more rum" , "More unusual" , "More strange or less even" , "More peculiar" , "Stranger" .)