Word info

Babbacombe

Proper noun

Meaning

Babbacombe

A coastal suburb of Torquay, Torbay borough, Devon, England (OS grid ref SX9265).

Source: en.wiktionary.org

Examples

'On the day of their deaths they had engaged in this activity at Babbacombe Beach having parked their car at Anstey Cove. Source: Internet

Close letter words and terms