overgarment

noun
  1. a piece of clothing worn over other clothes, especially for warmth or protection

Examples