Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
trenail
in English
trenail
#uncommon
Definitions
Noun
alternative
spelling
of
treenail
a
wooden
fastener
(
peg
or
pin
)