- formerly a borough in SW England: incorporated 1968 with Torbay.
- a town and resort in SW England, in Torbay unitary authority, S Devon. Pop: 62 968 (2001)
More Definitions
- SHORE TERRACE (noun) Definition, Meaning & Examples
- BRAIN FINGERPRINTING (noun) Definition, Meaning & Examples
- WRECKER (noun) Definition, Meaning & Examples
- STRIKE UP (noun) Definition, Meaning & Examples
- LETTER-QUALITY (noun) Definition, Meaning & Examples
- CANTON CREPE (noun) Definition, Meaning & Examples