Dover boat n.[rhy. sl.]a coat.Show quotations1981P. Wright Cockney Dialect and Sl. 106: Dover boat ‘coat’. 1998R. Puxley Fresh Rabbit.