adjective
Roget 686: laboring etc. v.. laborious, operose†, elaborate; strained; toilsome, troublesome, wearisome; uphill; herculean, gymnastic, palestric†. hard-working, painstaking; strenuous, energetic. hard at work, on the stretch. ... show more
Find more on on the stretch elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0205