float-on float-off noun1 •A form of marine vessel which allows large floating objects (such as other ships, or oil platforms, etc) to be floated atop and floated off the ship's transport decktop.