The article reports on the relaunch by luxury watch manufacturer Bulova Corp. of its Caravelle collection in 2013 to appeal to younger crowd. The idea of president Gregory Thumm, Caravelle New York will include men's a...
Define caravelle. caravelle synonyms, caravelle pronunciation, caravelle translation, English dictionary definition of caravelle. or car·a·velle also car·vel n. Any of several types of small, light sailing ships, especially one with two to four masts