Mn exprrts what is meaning of term inhibited by ,besitting people as per novel i need exact meaning of it sir or mam

Solution 
Here inhibited means to act in a way having mental restraint due to defeat psychology one have. Besetting refers to taking a backward step or accepting defeat due to lack of self confidence.

  • -1
What are you looking for?