Definition of canalón in Spanish:

canalón

masculine noun

  • 1

    Spain Conducto que recibe el agua de los tejados y la conduce a la tierra.

    canalones de desagüe; por encima del muro se encuentra el canalón para que discurra el agua