• word of the day

    electromechanical

    electromechanical - Dictionary definition and meaning for word electromechanical

    Definition
    (adj) of or relating to or involving an electrically operated mechanical device
Download our Mobile App Today
Receive our word of the day
on Whatsapp