adj. motor (anatomy); (technical) drivingn. motor, engine; mainspring, chief impelling force
Copyright © 2018 WordTech Co.