undershirt
/ˈʌndərʃɜːrt/Definitions
1. noun
a garment worn under a shirt, typically to provide extra warmth or comfort
“She wore an undershirt under her dress to stay warm.”
2. noun
a lightweight, usually cotton, undershirt worn by men
“He had a collection of undershirts in different colors.”