a mile long



extensive, interminable, lengthy, long, tall ,

   abstain from - abstain, avoid, decline, dispense, do without, eschew, forbear, forgo, give, go, hold back, keep from, leave, let alone, not touch,

   pickle-herring - Pantaloon, buffoon, clown, fool, harlequin, jester, motley, zany ,

   toast-brown - beige, brown, brunet, chocolate, drab, dun, ecru, fawn, hazel, khaki, lurid, seal, sepia, sorrel, tan,

   birthing - bearing, birth, blessed event, childbearing, confinement, delivery, genesis, hatching, labour, nativity, parturition, travail ,

   ply upon - force upon, insist, ply, press ,

   flinging - archery, casting, firing, gunnery, musketry, pitching, projection, shooting, trapshooting ,

   stewardship - administration, auspices, care, chairmanship, charge, cure, custodianship, custody, dictatorship, directorate, directorship, eagle eye, generalship, governance, government,

   sort - adjust, ailing, alphabetize, analyse, appraise, arrange, array, assess, assort, batch, battery, blood, body, body-build, bolt,

   protective custody - care, charge, cover, custody, defence, eye, guard, guarding, hold, keep, keeping, lee, preservation, protection, refuge,

   floodgate - air lock, avenue, channel, chute, debouch, dock gate, door, egress, escape, estuary, exhaust, exit, flood-hatch, flume, gate,