Definition of motor-assisted
English to English adjective satellite - relying on an engine for propulsion in addition to muscle power
A motor-assisted bicycle.
source: WordNet 3.0
Visual Synonyms 
Nearby Word
motor-assisted, motorised, motorist, motorized, mithraist, motorcade, motor city, monetarist, metrist, moth orchid, methotrexate, metricate, montrachet, miniaturist, mother's day, matriarchate, maundy thursday
|
|
|