English Dictionary
Definition all out in British English
all out phrase
phrase
1
if you are all out, you have none of a particular product left to sell
Synonyms and related words
