toilet bowl in Irish toilet bowl in Irish babhla leithris noun Receptacle designed to receive the dejections of humans. Add to Flashcards