せきゆびちく
Meanings
Noun
1. oil reserve
Composed of
oil; petroleum; kerosene; paraffin
stockpile; reserves; storing; stocking up; laying in (supplies)