HK
Dictionary
Home
Learn
Blog
Sign In
Unable to load sentence structure. Please check your API configuration and try again.
auˊ²
嘔
samˉ¹
心
(呕心)
Pinyin
ou3 xin1
Translations
noun
to strain one's mind, to exert one's utmost effort
noun
disgusting, nauseating, sickness