An impression is a mental image, effect, or feeling produced in the mind. Imagination is the closest synonym as it relates to mental imagery. Naught means nothing. Blank means empty. Fact means reality - the opposite of imagination. In this context, imagination captures the sense of a mental impression.