overcoat

overcoat v

see over, adv. + coat, n.

  1. Covering; outer garment; long warm cloak; [fig.] shell; physical body.