Plan best left forgotten (4)
I believe the answer is:
idea
'plan' is the definition.
(thesaurus)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for idea that I've seen before include "Mental impression" , "Brainwave" , "Creative spark" , "Notion, concept" , "Thought, conception" .)