Low battery
Battery level is below 20%. Connect charger soon.
What does ditch mean? Ditch synonyms, ditch pronunciation, ditch translation, english dictionary definition of ditch. Definition of ditch in the definitions. net dictionary. Meaning of ditch. A narrow channel dug in the earth, usually used for drainage, irrigation, or as a boundary marker 2. A long, narrow open hole that is dug into the ground, usually at the side of a road or field…. Information and translations of ditch in … · the meaning of ditch is a long narrow excavation dug in the earth (as for drainage). How to use ditch in a sentence.