Meaning of Goddard

Definition of Goddard

(noun) United States physicist who developed the first successful liquid-fueled rocket (1882-1945)

Other information on Goddard

WIKIPEDIA results for Goddard
Amazon results for Goddard