Definition of academy board in English:

academy board

noun

  • A type of thin board specially prepared for sketching or painting.

Origin

Mid 19th century.