clap on

1. 急速穿上; 使劲戴上

They clapped on their armour.

他们急速披挂上阵。

clap up

1. 匆忙地凑成

They clapped up a plan.

他们临时拼凑出一个计划。