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

The ball travelled 90 mph on his serve.

The mayor threw out the first ball.

A: the same meaning

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

Drop him from the Republican ticket.

The cow dropped her calf this morning.

A: different meanings

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

Our choice of concrete will have a tremendous impact on the building's mechanical performance.

The book had an important impact on my thinking.

A:
the same meaning