take one's medicine
take one's medicine {v. phr.}
To accept punishment without complaining.
The boy said he was sorry he broke the window and was ready to take his medicine.
Compare: FACE THE MUSIC (2).
Categories:
Source: A Dictionary of American Idioms