on or in a ship, an aircraft or a train; giving your support to an idea or a project
Oxford75% of films
on or in a ship, an aircraft or a train
Oxford15% of films
giving your support to an idea or a project
Get on board with this, man.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition