Chinese Version(中文版) | EBooks(电子书)
['faʊntɪnhed]
(noun.) the source of water from which a stream arises; 'they tracked him back toward the head of the stream'.
Checked by Annabelle--From WordNet
Edited by Kelsey