alcantarillarConjugationsTop 25000MeaningsVerb1. to install or lay sewers (transitive)Examples1Algunos inútiles ante este papel de alcantarilla aquí, diseminan esta falacia.Some good-for-nothing at this gutter paper here spread this mare's nest.