Battersea (noun) Definition, Meaning & Examples

noun
  1. a former borough of London, England, now part of Wandsworth, on the Thames.
  2. an enameling technique in which designs are either painted or printed on a white ground fused onto a metal base.
noun
  1. a district in London, in Wandsworth: noted for its dogs' home, power station (now a leisure centre), and park
Battersea (noun) Definition, Meaning & Examples

More Definitions