上前shàng qiánshangqianto advance; to step forwardCharacters in this word上above, on top, superior前in front, forwardStudy it in Yanamino