Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mattboard
in English
mattboard
#uncommon
Definitions
Noun
a
thick
cardboard
(
for
backing
,
framing
)
The
photographer
used
a
mattboard
to
support
the
large
print
.
Base Words
board
matt