Meaning of highboard

Definition of highboard

(noun) a high diving board

Other information on highboard

WIKIPEDIA results for highboard
Amazon results for highboard