on principle (English, prep_phrase)
expansion: on principle
Senses:
glosses: Because of one's values or beliefs.
Forms: