on top

US 
UK 
  • na.在上;〔英国〕在(双层公共车辆的)顶座;成功;占优势
  • Web在上面;在顶上;顶部
na.
1.
在上;〔英国〕在(双层公共车辆的)顶座;成功;占优势
2.
开足马力

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard