Слово «грести» — общеславянское, восходит к глаголу grebti (грети) в значении «грести, чесать». lexicography.online
Современное значение слова «грести» развивалось по следующему алгоритму: «сгребать, чесать» — «черпать» — «рыть, копать». etymological.academic.ru lexicography.online
Некоторые значения слова «грести» в русском языке:
- Работать вёслами, совершать регулярные отталкивающие движения, передвигая плавучее средство по воде. ru.wiktionary.org Также работать руками, передвигаясь в воде или под водой. ru.wiktionary.org
- Собирать в кучу, подбирать, перемещать в каком-либо направлении, задевая рукой или метлой, лопатой либо другим подобным инструментом. ru.wiktionary.org
- В переносном значении — набирать, получать в большом количестве. etymological.academic.ru