MICTURITION Meaning of MICTURITION in English n. formal urination. [ L micturire micturit-, desiderative f. mingere mict- urinate ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012