Definition of body coat in English:

body coat

noun

obsolete
  • A coat fitting more or less closely to the body, †a dress coat (obsolete).

Origin

Late 17th century.