VariousWords beta
Related Terms:
Noun
Definition: The study of the assumptions, foundations, and implications of science, including such questions as what distinguishes science from non-science, what are the aims of science, or what is a successful scientific explanation of a phenomenon.