Search
Select the dictionary language
shelled
01
(cycling) exhausted and unable to keep up, having depleted one's energy reserves
Examples
He was completely shelled after the last hill.
She felt shelled by the end of the race.
Search
Select the dictionary language
(cycling) exhausted and unable to keep up, having depleted one's energy reserves