Dictionary.com
definitions
  • synonyms

Tizard

noun
  1. Sir Henry (Thomas). 1885–1959, British chemist and scientific administrator, who specialized in the military application of science and backed the development of radar
Show More
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012