FEEDBACK

Meaning of 自圆其说

Lookup via: Pinyin | Radicals
yuán shuō (Trad.: 自圓其說)
to make a story or theory consistent; to give a plausible explanation; to plug the holes in one's story
Related Words
Antonyms: 自相矛盾