Longman Dictionary of Contemporary English homepage
China
slay verb