The best definition of a scientific theory is:
A well-substantiated explanation of an aspect of the natural world that is based on a body of evidence and has been repeatedly confirmed through observation and experimentation.
This definition emphasizes that a scientific theory is not merely a guess or hypothesis; it is backed by substantial evidence and has undergone rigorous testing.