cast one's bread upon the waters
Meanings
verb
- To perform a kind deed or favor without the motivation of any immediate reward or benefit to oneself, though with the possibility of eventual future return.
Word forms
Etymology
From the Biblical verse “cast thy bread upon the waters: for thou shalt find it after many days.” (Ecclesiastes 11:1)
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.