absorbing boom meaning

[Civil engineering]
A device that floats on the water and is used to stop the spread of an oil spill and aid in its removal.

Related Words

  1. absorbent pads meaning
  2. absorber meaning
  3. absorber capacity meaning
  4. absorber plate meaning
  5. absorbing meaning
  6. absorbing well meaning
  7. absorbing well, dry well, waste well meaning
  8. absorbingly meaning
  9. absorptance meaning
  10. absorptiometer meaning
PC Version