|
Need synonyms for oil platforms? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Plural for a structure or frame providing support for tubing or equipment
“Until that moment the existence of mobile oil platforms had been kept a closely guarded commercial secret.”
|
|
|
|
|
|