used to describe something that is worth at least one thousand million dollars:
中文解释
The drug giant is seeking approval for a new drug that could be its next billion-dollar product.
The drug giant is seeking approval for a new drug that could be its next billion-dollar product.