-
countless
myriad; multitudinous; a great number
-
ravine
(bound form) ravine; gully; deep ditch; pool or pit
-
to strive
to strive for; to vie for; to compete for something with others
-
to flow
to flow or stream like a liquid; to shed tears, sweat, or blood