sweepboat noun1 •A scow that is propelled only by water currents and by sweeps (two massive steering oars in front and back). formssweepboats