Being submitted to somebody is to acknowledge somebody to be in a greater authority than you are. You obey that person without complaining or arguing about it. 'Being passionate' has two meanings: 1.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I too agree. 50 shades of grey would give a clearcut meaning of d word..... i had gone through that book n now reading the second part 50 shades darker