InterviewSolution
 Saved Bookmarks
    				| 1. | 
                                    What is the meaning of idiom in bold - Unless you make amends for the loss, nobody is prepared to excuse you.1). improve2). pay debt3). confess4). compensate | 
                            
| 
                                   
Answer»  I THINK COMPENSATE is RIGHT  | 
                            |