自圆其说zìyuánqíshuō
Top 45000
Meanings
1. (idiom) to make a story or theory consistent; to give a plausible explanation; to plug the holes in one's story
Characters used