What is the full meaning of finned
FIN, to equip with paddle like structures [v]
Example of the word finned placed on a Scrabble board.