longjohnstop

noun
UK /ˈlɒŋdʒɒnztɒp/
US /ˈlɔːŋdʒɑːnztɑːp/

A longjohnstop is a warm shirt with long sleeves that you wear on top.

He put on his longjohnstop before going out in the cold.


OTHER MEANINGS

2. A top part of a set of long johns.

The longjohnstop was soft and warm against his skin.

3. A cozy shirt worn for extra warmth in winter.

She wore a longjohnstop under her coat.

4. A casual long-sleeved shirt for everyday wear.

His favorite longjohnstop was striped blue and white.