to attach something, esp. to a wall:

中文解释

We put up some new pictures in the living room.

正在查询

itemizer accidental load altitude record starved 件毛衣 fourthly looked up overtake the city deafening shout master singer