Meaning of “float” - Learner’s Dictionary

float

noun [ C ] uk us /fləʊt/
VEHICLE

a large, decorated vehicle that is used in public celebrations

WATER

an object that floats on water, used in fishing or when learning to swim

BUSINESS

an occasion when someone floats a business

(Definition of “float noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)