were
straiten’d
— pass., to be at a loss, to be ‘hard put to it’
—
OED
(1989).