Noun goddard has 1 sense
  1. Goddard, Robert Hutchings Goddard - United States physicist who developed the first successful liquid-fueled rocket (1882-1945)
    --1 is a kind of physicist
,
TOP