Find the word definition

Wiktionary
float boards

n. (float board English)