From English-Turkish FreeDict Dictionary ver. 0.3: tarboard /tˈɑːbɔːd/ 1. hamuruna katran karıştırılan bir çeşit sağlam mukavva.
tarboard /tˈɑːbɔːd/ 1. hamuruna katran karıştırılan bir çeşit sağlam mukavva.