mayor noun

ADJ. local | deputy | lord In 1662?3 he served as Lord Mayor of London. | right-wing, socialist, etc.

VERB + MAYOR run for running for mayor of Bogota | elect (sb), elect sb as | serve as

PREP. ~ of the mayor of Southampton

You can also check other dicts: mayor (English, 中文解释 ), wordnet sense, Collins Definition

  • IELTS Speaking Topics (part 1,2,3)
  • IELTS Essay Writing Topics
  • IELTS Writing Ideas
  • Free Collocation Download