ouchDict.lkDict.lk - Sinhala to English DictionaryMeaning ouch Tweet Sinhala Dictionary definitions for ouchouch 🔊 /awˈʧ/ouch : ක්ෂණික පීඩාවක් හෝ වේදනාවක් ප්රකාශ කරන පදයක්ouch definitionNoun. A socket or bezel holding a precious stone; hence, a jewel or ornament worn on the person.Lern More AboutWiki Definition: ouchGoogle Search result: GoogleWiki Article: Wikipedia Tweet