Q: Does "grate" have the same meaning in the following two sentences?

Grate one's teeth in anger.

To grate a window.

A: different meanings

Q: Does "estimate" have the same meaning in the following two sentences?

An estimate of what it would cost.

Many factors are involved in any estimate of human life.

A: different meanings

Q: Does "price" have the same meaning in the following two sentences?

The price of gasoline.

I paid a high price for my folly.

A:
the same meaning