1 teaboard | Definition of teaboard

teaboard

noun

Definition of teaboard

: a tray for serving tea