coatdress

(kōtdres′)

noun

a coatlike dress having a buttoned front and, usually, lapels and long sleeves

See coatdress in American Heritage Dictionary 4

noun
A dress that buttons up the front and is tailored somewhat like a coat.
link/cite print suggestion box