Answers

2016-03-10T21:29:11+05:30
It's an idiom which means "to bite the dust"
1 5 1
2016-03-10T21:30:42+05:30
In simple words it means "to lose"
0