×

steer-able meaning in English

adj.
1.可驾驶的;易操纵的。
2.〔天线等〕易改变位置的。

Related Words

  1. steer(to) close to the wind
  2. steer(to) into the wind
  3. steer-by-wire
  4. steer-dampet unit
PC Version

Copyright © 2018 WordTech Co.