"Hang" can have several meanings depending on the context:
1. To suspend or attach something from above. 2. To spend time with someone in a casual or social setting. 3. To delay or linger in a particular place or situation. 4. To execute someone by suspending them by the neck until dead (archaic).