1 ivory board | Definition of ivory board

ivory board

noun

Definition of ivory board

: a highly finished paperboard coated on both sides