pay the piper

US 
UK 
  • na.承担后果
  • Web自食其果;承担费用;付出代价
na.
1.
负担费用,承担后果

Sample Sentence

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