overblouse

noun
  1. a loose-fitting blouse or shirt worn over another garment

Examples