Edward Lear wrote this twaddle (8)
I believe the answer is:
nonsense
'this twaddle' is the definition.
(I've seen this in another clue)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for nonsense that I've seen before include "Language without meaning" , "Claptrap, hogwash" , "one [TOMMYROT], thirteen [CODSWALLOP], or twenty [BALDERDASH]" , "Codswallop, hooey" , "rhubarb" .)