Synonyms to kennel

aqueduct, arroyo, bed, canal, canalization, channel, conduit, course, creek bed, crimp, culvert, cut, dike, ditch, donga, dry bed, duct, entrenchment, flume, fosse, goffer, gulch, gully, gullyhole, gutter, ha-ha, headrace, irrigation ditch, moat, nullah, pleat, race, river bed, riverway, runnel, sluice, spillbox, spillway, stream bed, streamway, sunk fence, swash, swash channel, tailrace, trench, trough, wadi, water carrier, water channel, water furrow, water gap, water gate, watercourse, waterway, waterworks, army, KP, a mass of, a world of, armed force, armed service, army group, array, battalion, battery, battle group, bevy, brigade, bunch, cadre, career soldiers, cloud, cluster, clutter, cohort, cohue, colony, column, combat command, combat team, company, corps, covey, crowd, crush, deluge, detachment, detail, division, drift, drive, drove, field army, field train, fighting machine, file, flight, flock, flocks, flood, flying column, forces, galaxy, gam, gang, garrison, ground forces, ground troops, hail, heap, herd, hive, horde, host, jam, kitchen police, large amount, legion, legions, litter, lots, maniple, ma