• word of the day

    razorblade

    razorblade - Dictionary definition and meaning for word razorblade

    Definition
    (noun) a blade that has very sharp edge
Download our Mobile App Today
Receive our word of the day
on Whatsapp