carcoat
See also:
car coat
English
Alternative forms
car-coat
car coat
Etymology
From
car
+
coat
.
Noun
carcoat
(
plural
carcoats
)
A short
coat
to be worn in a
car
.
See also
motoring dress