n.
1) to make, put forth an ~
2) to redouble one's ~s
3) to spare no ~
4) to foil, stymie, thwart smb.'s ~s
5) an abortive; all-out, furious, gallant, great, Herculean, heroic, massive, maximum, painstaking, strenuous, valiant; collaborative, joint; concerted; conscious; desperate, frantic; minimal; sincere; studious; superhuman; useless, vain ~; ceaseless, unceasing; unsparing, untiring; wasted ~s
6) a team ~; the war ~
7) an ~ to + inf. (they made an all-out ~ to finish the work on time)