0%

ALL meanings of oil terminal

oil ter·mi·nal
O o
  • noun oil terminal a large industrial complex where oil is stored and from which oil is transported elsewhere; an oil depot 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?