• word of the day

    sedimentation

    sedimentation - Dictionary definition and meaning for word sedimentation

    Definition
    (noun) the phenomenon of sediment or gravel accumulating
    Synonyms : alluviation , deposit
Download our Mobile App Today
Receive our word of the day
on Whatsapp