176k views
0 votes
What are oil traps?

1 Answer

5 votes

Answer:

A device in which oil can be trapped, or which makes use of oil to trap something else I think

User Matt Garrod
by
7.2k points