'Seine River' definitions:

Definition of 'Seine River'

From: WordNet
noun
A French river that flows through the heart of Paris and then northward into the English Channel [syn: Seine, Seine River]