shirtwaist

noun

1.
a blouse with buttons down the front