Dictionaries / osomacise osomacise オソマチセ · осомацисэ noun English toilet for defecationJapanese 大用便所Russian туалет для дефекации Word structure osoma-cise — to defecate-house Attested in FRPAC Frequency 0