• word of the day

    flashboarding

    flashboarding - Dictionary definition and meaning for word flashboarding

    Definition
    (noun) boarding place along the top of a dam to increase its height
    Synonyms : flashboard
Download our Mobile App Today
Receive our word of the day
on Whatsapp