0%

ALL meanings of monobuoy

mon·o·bu·oy
M m
  • noun monobuoy a floating platform anchored offshore in deep water and equipped with pipelines leading to storage tanks onshore, to which large, deep-draft tankers moor to load or unload. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?