自圆其说
(idiom) to make a story or theory consistent; to give a plausible explanation; to plug the holes in one's story
Frequency 2.6
Meanings
- (idiom) to make a story or theory consistent; to give a plausible explanation; to plug the holes in one's story