Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
thowel
in English
thowel
Definitions
Noun
a
rowlock
(
device
to
hold
oar
)
The
rower
used
a
thowel
to
secure
the
oar
in
place
.
a
tholepin
in
a
boat
A
thowel
is
typically
found
on
traditional
sailing
boats
.