• word of the day

    waterpower

    waterpower - Dictionary definition and meaning for word waterpower

    Definition
    (noun) the power to do work that is latent in a head of water
Download our Mobile App Today
Receive our word of the day
on Whatsapp