摔下来 shuāi xià lái

DEFINITIONS

  1. fall off; to come off by falling

CHARACTERS

摔 shuāi fall ground, stumble, trip
下 xià under, underneath, below; down; inferior; bring down
来 lái come, coming; return, returning