ALL meanings of natural philosophy
nat·u·ral phi·los·o·phy
N n - noun natural philosophy natural science. 1
- noun natural philosophy physical science. 1
- noun natural philosophy (now only used in Scottish universities) physical science, esp physics 0
- noun natural philosophy natural science; esp., , physical science 0