365bet中国官方网站

  • word of the day

    irrigate

    irrigate - 365bet中国官方网站 definition and meaning for word irrigate

    Definition
    (verb) supply with water, as with channels or ditches or streams
    Synonyms : water
    Example Sentence
    • Water the fields
    Definition
    (verb) supply with a constant flow or sprinkling of some liquid, for the purpose of cooling, cleansing, or disinfecting
    Example Sentence
    • irrigate the wound
  • Download our Mobile App Today