Synonyms for
Torquay
Definition
Torquay is a town in England located on the English Riviera. It is known for its beaches and resorts.
Synonyms & similar words
Example sentences
- I visited Torquay and had a lot of fun at the beach.
- Torquay is a popular vacation spot in England.
- We went on a family trip to Torquay and enjoyed the coastal views.
- The resorts in Torquay offer a variety of activities for tourists.
- The beaches in Torquay are beautiful and sandy.