• word of the day

    invention

    invention - Dictionary definition and meaning for word invention

    Definition
    (noun) the creation of something in the mind Definition
    (noun) a creation (a new device or process) resulting from study and experimentation
    Synonyms : innovation
    Definition
    (noun) the act of inventing
Download our Mobile App Today
Receive our word of the day
on Whatsapp