seechelt

/sɪˈtʃɛlt/

Definitions

1. noun

A region in British Columbia, Canada, known for its natural beauty and outdoor recreational opportunities.

“The tourists visited the beautiful town of Sechelt and enjoyed its scenic hiking trails.”

Synonyms

  • town
  • village

Antonyms

  • city
  • metropolis