Definition of on-board adjective from the Oxford Advanced Learner's Dictionary
on-board
adjective [only before noun]
1 on a ship, aircraft or vehiclean on-board motor2 (computing) relating to, or controlled by, part of the main circuit boarda PC with on-board sound