come clean

US 
UK 
  • na.坦白;讲明真相
  • Web全盘托出;招供;全盘招供
na.
1.
坦白;讲明真相

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard