keel translation | English-Chinese dictionary

Search also in: Web News Encyclopedia Images
Collins

keel

  

      n   c     (NAUT)   龙 骨   [lónggŭ]  
to keep sb/sth on an even keel      使 某 人 / 某 物 保 持 稳 定  
to get or put sth back on an even keel      使 某 物 恢 复 稳 定  


keel over  
inf  
      vi  
[person]  
倒 下   [dăoxià]  
Translation English - Chinese Collins Dictionary  
Add your entry in the Collaborative Dictionary.

Advertising