RichThesaurus
principled explanations
principled explanations
synonyms
ideology
science
principles
ideas
theory
laws
concepts
system of ideas
philosophy
principled explanations
antonyms