Green’s Dictionary of Slang

Dover boat n.

[rhy. sl.]

a coat.

[UK]P. Wright Cockney Dialect and Sl. 106: Dover boat ‘coat’.
[UK]R. Puxley Fresh Rabbit.