English Dictionary
Definition in the can in British English
in the can phrase
phrase
1
if a piece of work, especially a film, is in the can, it has been finished
