demiox

/dɛmiˈɒks/

Definitions

1. noun

A small, coastal town or village with a relaxed atmosphere, often associated with a beach or a body of water.

“The couple spent their summer vacation in a demiox on the Mediterranean coast.”

Synonyms

  • beachside village
  • coastal town

Antonyms

  • city
  • metropolis