What is the meaning of [Blow Away the Cobwebs]

If something blows away the cobwebs, it makes you feel more lively and refreshes your ideas.