Longman Dictionary of Contemporary English homepage
China
sling 1 verb
sling 2 noun
low-slung adjective