English dictionary
goddard meaning and definition
Definition and meaning of goddard at MeaningMonkey.org. goddard meaning and definition in the English Dictionary.GODDARD noun
Definition of Goddard (noun)
- United States physicist who developed the first successful liquid-fueled rocket (1882-1945)
- synonyms: Robert Hutchings Goddard
Source: Princeton University Wordnet