Skip to main content

Marshmallowz100's definitions

Torquay

Share definition
A small town in Devon. Was the setting for the old TV program Fawlty Towers. Isambard Brunel had a house there.
Where is Torquay?
In SW England, Devon county.
by Marshmallowz100 November 21, 2011
Flag
mugGet the Torquay mug.