hilltop

noun
🔊/ˈhɪltɒp/
🔊/ˈhɪltɑːp/
jump to other results
  1. the top of a hill小山顶
    • the hilltop town of Urbino建在小山顶上的乌尔比诺镇
    Topics Geographyb2