This is the 14087th most frequent German word.
gereicht
"gereicht" means "sufficed" or "served" depending on context.
Here, 'gereicht' is used to mean 'was sufficient', indicating that there was enough soup for everyone.
Die Suppe hat für alle gereicht.
The soup was sufficient for everyone.
In this example, 'gereicht' means 'handed', describing the action of giving or passing the cup to someone.
Ich habe dir die Tasse gereicht.
I handed you the cup.
Here, 'gereicht' is used in a figurative sense to mean 'handled', showing that someone dealt with a matter with patience.