This Once Upon A Time screencap contains
business suit, well dressed person, suit, pants suit, and pantsuit.
There might also be
outerwear, overclothes, overgarment, outer garment, and box coat.
Once Upon a Time 5x16 "Our Decay" Sneak Peek #2 - When Zelena (Rebecca Mader) tries to take the Scarecrow's brain for a time travel spell, Dorothy (guest star Teri Reeves) bursts in just in time to save him.