Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tanyards
in English
tanyards
us
//ˈteɪn.jɑɹdz//
uk
//ˈteɪn.jɑːds//
#uncommon
Definitions
Noun
a
place
for
treating
animal
hides
(
in
Britain
)
The
company
owns
several
tanyards
across
the
country
.
Base Words
yards
tan