- a town in N France, on the River Somme: textile industry. Pop: 56 843 (2008)
Collins Concise English Dictionary © HarperCollins Publishers::
Saint-Quentin /French: sɛ̃kɑ̃tɛ̃/ n usually abbreviated to: St-Quentin