RichThesaurus
be out of stock of
be out of stock of
synonyms
have run out of
be cleaned out of
have none left
have sold all one's …
sell out
be fresh out of
be out of stock of
antonyms
have plenty of