General opposites:
* Jacket: A more structured and fitted garment.
* Coat: A heavier and longer garment.
* Vest: A sleeveless garment worn over a shirt.
* Nothing: If you're talking about wearing something on your shoulders, the opposite of a shawl could be wearing nothing at all.
Specific to the function of a shawl:
* Bare: If you're talking about covering your shoulders, the opposite of a shawl could be to be bare-shouldered.
* Uncovered: This is a more general term for not having something covering your shoulders.
Ultimately, the best antonym for "shawl" will depend on the specific context of the sentence.
