Battersea

[ bat-er-see ]
/ ˈbæt ər si /

noun

a former borough of London, England, now part of Wandsworth, on the Thames.
an enameling technique in which designs are either painted or printed on a white ground fused onto a metal base.

Example sentences from the Web for battersea

British Dictionary definitions for battersea

Battersea
/ (ˈbætəsɪ) /

noun

a district in London, in Wandsworth: noted for its dogs' home, power station (now a leisure centre), and park