floating boom definition

floating boom means a curtain like structure floating in the water with the function to concentrate algae and other solid material through wind action;