Home / H / hugh dowding

hugh dowding

noun 12 letters Scrabble 24 WWF 26
Definitions
noun

British marshal of the RAF who commanded the British air defense forces that defeated the Luftwaffe during the Battle of Britain (1882-1970)

Want another word?
Spin the dictionary for a fresh one.
Generate a word →