(noun) a busy port and financial center in northern Belgium on the Scheldt river; it has long been a center for the diamond industry and the first stock exchange was opened there in 1460
Definitions for Jam
(noun) a crowded mass (as of cars) that impedes or blocks movement
(noun) a difficult, puzzling, or embarrassing situation from which there is no easy escape
(verb) to fit ( people or things) into a tight space