Definition Definition

penchute - Meaning and Examples

Meaning of 'penchute' (Webster Dictionary)

1 . Penchute [ n.]
- See Penstock.