riverhead


riv·er·head

R0262100 (rĭv′ər-hĕd′)n. The source of a river.

riverhead

(ˈrɪvəˌhɛd) nthe source of a river

riv•er•head

(ˈrɪv ərˌhɛd)

n. the source of a river. [1675–85]