Learn how to say Bowser correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word bowser:
a tanker used for fuelling aircraft and other vehicles or for supplying water.
Australian/NZ a petrol pump.
1920s: from the name of a company of oil storage engineers