'Souchong' definitions:

Definition of 'souchong'

(from WordNet)
noun
A fine quality of black tea native to China [syn: souchong, soochong]

Definition of 'Souchong'

From: GCIDE
  • Souchong \Sou*chong"\, n. [Chin. seou chong little plant or sort.] A kind of black tea of a fine quality. [1913 Webster]