Senses
十万八千里/ 十萬八千里 very great distance
Describes an immense physical distance; literally 108,000 里
十万八千里/ 十萬八千里 poles apart
Describes a huge difference or disparity between two things; worlds apart
References
No references for this word.