car coat









car coat


noun

  1. a hip-length overcoat or jacket originally designed to be worn while driving a car.
49 queries 0.371