Wipe out old book before reading (10)

I believe the answer is:
obliterate
'wipe' is the definition.
(synonyms)
'out old book before reading' is the wordplay.
'out' indicates putting letters inside.
'old' becomes 'o' (common abbreviation eg in OE for Old English).
'book before' becomes 'berate' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'reading' becomes 'lit' (abbreviation for literature).
'o'+'berate'='oberate'
'oberate' enclosing 'lit' is 'OBLITERATE'.
Can you help me to learn more?
(Other definitions for obliterate that I've seen before include "Eliminate" , "rub out" , "Efface, blot out" , "get rid of" , "Annihilate" .)
