urinationDict.lkDict.lk - Sinhala to English DictionaryMeaning urination Tweet Sinhala Dictionary definitions for urinationurination 🔊urination : මූත්ර කිරීමurination : මේහනයurination definitionNoun. The act or process of voiding urine; micturition.Lern More AboutWiki Definition: urinationGoogle Search result: GoogleWiki Article: Wikipedia Tweet