Here is one sentence: You'll pay for this!
Here is another sentence: You'll pay for this opinion later.
Does the term pay mean the same thing in both these sentences?
the same meaning