noun a seaport in NW France. nouna port in NW France, on the English Channel. Pop: 25 370 (1999)