canaleta
Top 25000
Meanings
Noun
1. gutter (duct or channel beneath the eaves)
2. gutter (groove beside a bowling alley)
3. canal (trough to carry water)