Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
finned
in English
finned
us
/fɪnd/
uk
/fɪnd/
#limited
Lemma:
fin
The lemma is the base or root form of this word.
Definitions
Adjective
having
fins
(
on
an
animal
);
for
propulsion
equipped
with
fins
(
for
stability
)
Verb
to
equip
(
a
vehicle
)
with
fins
;
for
style