• word of the day

    flashboard

    flashboard - Dictionary definition and meaning for word flashboard

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