straitjacket:
something that severely limits development or activity in a way that is damaging
(Noun)
Example Sentences:
Ramayana: Dasharatha could scarcely believe that his own word of honor had put him in such an ethical straitjacket that he was left with no option except to send his faultless son to exile.
Mahabharata: The Mahabharata contains several morally complex characters like Bhishma and Karna who don’t fit into moral straitjackets such as good or evil.
Bhagavad-gita: The Gita’s philosophy is too profound to be reducible to straitjackets such as Left or Right that are primarily western conceptual categories.