it doesn't. the linguistic meaning of khimar is just a covering. a dress can be a khimar so can a blanket
The Arabic word khimar means cover. Any cover can be called a khimar, such as a curtain, a dress. A table cloth that covers the top of a table is a khimar. A blanket can be called a khimar, and so on. The word 'khamr', is used in the Quran for intoxicants. It is a derivative of the word khimar. Both words mean: that which covers. The khimar covers a window, a body, a table and so on, while khamr is that which covers the mind. Traditional translators, obviously influenced by hadith and culture, claim that khimar in 24:31 has only one meaning, and that is the head cover. Thus, they mislead women into believing that 24:31 commands them to cover their hair!
In 24:31 God instructs women to use their khimar (cover/garment) to cover their cleavage. Covering the chest can be done by a dress, coat, shawl, shirt, blouse, a scarf and so on.
True Islam is derived from the Quran and not from the traditions or cultures of Muslim people
www.quran-islam.org