Whitechapel (noun) Definition, Meaning & Examples

noun
  1. a district in E London, England.
noun
  1. the act of potting one's opponent's white ball
Whitechapel (noun) Definition, Meaning & Examples

More Definitions