All-out

What is All-out ?

All-out is (adj) total, involving a lot of work. Synonym maximum. Antonym half-hearted

 

source: Easier English, Student Dictionary Upper Intermediate Level