Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
backstraps
in English
backstraps
#uncommon
Definitions
Noun
straps
supporting
the
back
(
of
a
chair
,
etc
.)
The
chair
has
sturdy
backstraps
for
extra
support
.
Base Words
back
straps