mattboard
English
Noun
mattboard
(
plural
mattboards
)
Alternative form of
matboard
.