sewer in Irish sewer in Irish séarach noun A pipe or channel, or system of pipes or channels, used to remove human waste and to provide drainage. Add to Flashcards