Search in full dictionary
STRETCH, AT
STRETCH, AT
ScnTUEU
a possible coined variation of at full stretch, meaning using all of one's
energy
and strength; working as
hard
as possible. Stretch here means strained exertion;
tension
or strain of mental or physical powers.