Answer: middyblouse

AnswerCrossword Clue
MIDDYBLOUSE

Sailor's top