同義詞
1. catch up with and pass while travelling in the same direction
- pass
- , get past
- , go past
- , go by
- , overhaul
- , get/pull ahead of
- , leave behind
- , outdistance
- , outstrip
- , gain on
- , catch up with
- , draw level with
- , go faster than
- , undertake
2. become greater or more successful than
- outstrip
- , surpass
- , overshadow
- , eclipse
- , outshine
- , outclass
- , dwarf
- , put in the shade
- , put to shame
- , excel
- , exceed
- , transcend
- , top
- , cap
- , trump
- , beat
- , better
- , leave standing
- , walk away from
- , outrival
- , outvie
3. (of a feeling) affect (someone) suddenly and powerfully
- befall
- , happen to
- , come upon
- , hit
- , strike
- , fall on
- , overwhelm
- , overpower
- , overcome
- , be visited on
- , engulf
- , sweep over
- , take by surprise
- , surprise
- , catch unawares
- , catch unprepared
- , catch off guard
- , betide
- , whelm