• word of the day

    camcorder

    camcorder - Dictionary definition and meaning for word camcorder

    Definition
    (noun) a portable television camera and videocassette recorder
Download our Mobile App Today
Receive our word of the day
on Whatsapp