Cape Canaveral - definition and synonyms

 

Your browser doesn’t support HTML5 audio

/ˌkeɪp kəˈnæv(ə)rəl/
  1. the home of the Kennedy Space Center in Florida where US space vehicles and missiles are launched into space