Meaning of hang in English
1. suspend something such as a washing, a chandelier, a picture etc. somewhere without touching the ground
hang a picture on the wall
2. get a person who have been condemned to death hanged; execute by hanging
He was hanged for murder.