CAST ONE'S BREAD UPON THE WATERS
Meaning of CAST ONE'S BREAD UPON THE WATERS in English
do good without expecting gratitude or reward. [with biblical allusion to Eccles. 11:1.]
→ bread
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004