Find the word definition

Wiktionary
fin grippers

n. (plural of fin gripper English)