spouter in Irish spouter in Irish roiseálaí noun Someone who rants or talks nonsense at length. Add to Flashcards