feel constrained
Contents
English Expression
  1. n.:  feel constrained
Containing Phrases
repressedFeel constrained personmuffled sound