natural philosophy


Meanings

  • the science of matter and energy and their interactions;

Synonyms