carcoat

See also: car coat

English

Alternative forms

Etymology

From car +‎ coat.

Noun

carcoat (plural carcoats)

  1. A short coat to be worn in a car.

See also

  • motoring dress