ivory board

noun

Definition of ivory board

: a highly finished paperboard coated on both sides