alcantarillar
Top 25000
Meanings
Verb
1. to install or lay sewers (transitive)
Examples1
Some good-for-nothing at this gutter paper here spread this mare's nest.