Definition of free-floater in US English:

free-floater

noun