As adjectives the difference between shirtless and barechested
is that shirtless is not wearing a shirt. Having a bare torso while barechested is shirtless.
shirtless
English
Adjective
(
en adjective)
Not wearing a shirt. Having a bare torso.
(idiomatic) Very poor.
Derived terms
* shirtlessly
* shirtlessness