Torbay
noun
1.
a borough in S Devonshire, in SW England: seaside resort.
noun
1.
a unitary authority in SW England, in Devon, consisting of Torquay and two neighbouring coastal resorts. Pop: 131 300 (2003 est). Area: 63 sq km (24 sq miles)
2.
Also Tor Bay. an inlet of the English Channel on the coast of SW England, near Torquay
Read Also:
- Top-kick
noun, Military Slang. 1. a first sergeant.
- Topkhana
noun, Indian English. 1. a building where artillery, ammunition, etc., are made, repaired, and stored.
- Torched
noun 1. a light to be carried in the hand, consisting of some combustible substance, as resinous wood, or of twisted flax or the like soaked with tallow or other flammable substance, ignited at the upper end. 2. something considered as a source of illumination, enlightenment, guidance, etc.: the torch of learning. 3. any of […]
- Torchere
noun 1. a tall stand for a candelabrum. 2. torchiere. noun 1. a tall narrow stand for holding a candelabrum
- Torches
noun 1. a light to be carried in the hand, consisting of some combustible substance, as resinous wood, or of twisted flax or the like soaked with tallow or other flammable substance, ignited at the upper end. 2. something considered as a source of illumination, enlightenment, guidance, etc.: the torch of learning. 3. any of […]