I wanted to create an impression of success.
He watched the impression of the seal on the hot wax.
Does the word "impression" mean the same thing in the above two sentences?
different meanings