barged
动词 barge:
push one's way
同义词:barge, thrust ahead, push forward
transport by barge on a body of water
同义词:barge