Definitions
erasure
the removal of all traces of something; obliteration
soar
rise, increase
lenient
strict
cater
to
earmark
to keep or intend something for a particular purpose
sanguine
positive, optimistic, hopeful
half-hearted
enthusiastic, wholehearted
engage
with/in
brainchildren
an idea or invention which is considered to be a particular person's creation
levy
impose
intellegibility
obscurity
tease
out
offload
relieve oneself of (a problem or worry)
nifty
particularly good, skilful, or effective
parochial
broad-minded
succumb
to
edutainment
the process of entertaining people at the same time as you are teaching them something
derelict
dilapidated
scorn
admire, respect