- (of oil) million barrels per day.
More Definitions
- G-STROPHANTHIN (noun) Definition, Meaning & Examples
- DONGTING (noun) Definition, Meaning & Examples
- WINTER BREAK (noun) Definition, Meaning & Examples
- EJACULATORY DUCT (noun) Definition, Meaning & Examples
- MAYBIRD (noun) Definition, Meaning & Examples
- IRISH LORD (noun) Definition, Meaning & Examples