a flatbottom boat for carrying heavy loads (especially on canals)
barge (n.)
push ones way; she barged into the meeting room
[ Syn: thrust ahead , push forward ]
transport by barge on a body of water
a flatbottom boat for carrying heavy loads (especially on canals)
push ones way; she barged into the meeting room
[ Syn: thrust ahead , push forward ]
transport by barge on a body of water