Back to N4 Words
Meanings
English
to set (someone) up (in a high position)