Word Study
goddard
WORDNET DICTIONARY
Noun goddard has 1 sense
- goddard(n = noun.person) robert hutchings goddard - United States physicist who developed the first successful liquid-fueled rocket (1882-1945); Array is a kind of physicist
For further exploring for "goddard" in Webster Dictionary Online