About us
Define
Definitions for
"Finned"
Having a fin, or fins, or anything resembling a fin.
ftp.uga.edu