上供shànggòngTop 45000Meanings1. to make offerings (to gods or ancestors)2. to offer gifts to superiors in order to win their favorCharacters used上above供to supply