Lytton noun1 •Ellipsis of the Lytton Creek: a stream in Thompson-Nicola district, British Columbia, Canada. formsLyttons