Definition of “hardboard” - English Dictionary

british dictionary