Meaning
to go all out or take a significant risk
Literal Meaning
to use all available resources or efforts
Example
“For their anniversary, they decided to shoot the works and book a luxury vacation.”